name: yourls services: yourls: image: gitea.psi.ch/yourls:latest container_name: yourls restart: always depends_on: - yourls_mariadb ports: - 8080:8080 networks: - yourls_backend - backend env_file: - path: ${WEBHOSTING_ENV_DIR:-/etc/webhosting}/yourls/yourls.env required: true format: raw environment: YOURLS_DB_HOST: yourls_mariadb YOURLS_DB_PASS: ${YOURLS_DB_PASS} YOURLS_SITE: https://i-test.psi.ch YOURLS_USER: yourls YOURLS_PASS: ${YOURLS_PASS} yourls_mariadb: image: mariadb container_name: yourls_mariadb restart: always networks: - yourls_backend env_file: - path: ${WEBHOSTING_ENV_DIR:-/etc/webhosting}/yourls/yourls.env required: true format: raw environment: MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD} MYSQL_DATABASE: yourls volumes: - /opt/webcontent/yourls/db:/var/lib/mysql