A docker-compose file to build a confluence setup.
sudo docker-compose up
If you have made changes to the Dockerfiles you'll need to rebuild before provisoning again.
sudo docker-compose build && sudo docker-compose up
You will need to find and replace all references to example.com to your domain name, currently the context is set to example.com/confluence. Please note this is configured for HTTP, if you want HTTPS you'll need to hook in an extra volume and run letsencrypt from cron in a separate docker container.
find ./ -type f -exec sed -i -e 's/example.com/your-domain.com/g' {} \;
Use postgres/init.sql-sample and postgres/postgres.env-sample as your templates for initialising postgres (copy to a new file without the -sample suffix).
cp postgres/init.sql-sample postgres/init.sql
cp postgres/postgres.env-sample postgres/postgres.env