25 lines
884 B
YAML
25 lines
884 B
YAML
version: "3.3"
|
|
|
|
services:
|
|
gitbucket:
|
|
container_name: gitbucket
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
args:
|
|
- GITBUCKET_DESIRED_VERSION=4.37.0
|
|
ports:
|
|
- 8080:8080 # HTTP
|
|
- 8443:8443 # HTTPS (Optionnal)
|
|
- 29418:29418 # SSH (Optionnal, disabled by default)
|
|
environment:
|
|
# This environment variable should only be uncommented if you intend to use an external database and/or a different data folder.
|
|
# GITBUCKET_HOME: "/gitbucket/gitbucket_data"
|
|
# DATABASE_URL: "jdbc:h2:/gitbucket/gitbucket_data/data;MVCC=true"
|
|
# You can change the values of these two environment variables if want more RAM for the JVM and need to support more than a couple concurent users.
|
|
JVM_RAM_MIN: "128m"
|
|
JVM_RAM_MAX: "256m"
|
|
volumes:
|
|
- ./data:/gitbucket/gitbucket_data
|
|
restart: unless-stopped
|