This is a quick and easy setup to deploy our latest stable versions of the back- and frontend of turnie.re It works by using Watchtower to automatically redeploy our containers as soon as there is a new version available.
- Clone this repository to the desired folder on the machine you want to deploy
- Edit following files:
traefik/traefik.toml
needs the urls for Letsencrypt certificatesturniere-backend.env
needs the correct RAILS_MASTER_KEY to decrypt the saved credentialsturniere-frontend.env
needs the URL under which the backend is publicly availabledocker-compose.yml
needs the correct labels corresponding to the URLS for the back- and frontend containers
- Run
docker-compose up -d
- Be happy