The simplest Dockerfile of Confluence
47
This project comes as a pre-built docker image that enables you to easily installation Confluence without having to know too much about setup Confluence.
git clone https://github.com/trants/confluence.git \
&& cd confluence \
&& cp .env.example .env
# Confluence
VERSION=8.5.3
PORT=8090
ATL_PROXY_NAME=localhost
ATL_PROXY_PORT=443
ATL_TOMCAT_PORT=8090
ATL_TOMCAT_SCHEME=https
ATL_TOMCAT_SECURE=true
JVM_CODE_CACHE_ARGS="-XX:InitialCodeCacheSize=1g -XX:ReservedCodeCacheSize=8g"
JVM_MAXIMUM_MEMORY=12g
JVM_MINIMUM_MEMORY=1g
TZ=UTC
# MySQL
MYSQL_USER=user
MYSQL_DATABASE=database
MYSQL_PASSWORD=password
MYSQL_ROOT_PASSWORD=rootpassword
# Backup
SCHEDULE=@weekly
BACKUP_KEEP_DAYS=7
PASSPHRASE=wxHw26GJZQBDenA8
S3_BUCKET=my-s3-bucket
S3_REGION=us-east-1
S3_PREFIX=prefix
S3_ACCESS_KEY_ID=AKIA3M3ZKBJPQUBT2UK6
S3_SECRET_ACCESS_KEY=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
MYSQL_HOST=mysql
docker-compose up -d
docker exec confluence java -jar /var/agent/atlassian-agent.jar \
-d \
-p conf \
-m [email protected] \
-n [email protected] \
-o http://yourdomain.com \
-s you-server-id-xxxx
App Key of BigGantt is : eu.softwareplant.bigganttdocker exec confluence java -jar /var/agent/atlassian-agent.jar \
-d \
-p eu.softwareplant.biggantt \
-m [email protected] \
-n [email protected] \
-o http://yourdomain.com \
-s you-server-id-xxxx
cd confluence && git pull
docker pull trants/confluence:latest && docker-compose stop
docker-compose rm
Content type
Image
Digest
sha256:a108e38f5…
Size
1.1 GB
Last updated
almost 3 years ago
docker pull walruship/confluence:8.5.3