diff --git a/lib/traefik.sh b/lib/traefik.sh index eb06434..cbe43ce 100644 --- a/lib/traefik.sh +++ b/lib/traefik.sh @@ -156,7 +156,8 @@ echo -ne "done.\n" start_traefik() { # Start service with command to make sure it's up before proceeding if [[ "${PLUS}" = "true" ]]; then - start_service "traefik" "traefik-certs-dumper file --version v2 --source /federated/apps/traefik/data/letsencrypt/httpacme.json --dest /federated/certs &> /dev/null && ls /federated/certs/private/*.$DOMAIN.key /federated/certs/certs/*.$DOMAIN.crt &> /dev/null" "10" + docker compose -f /federated/apps/traefik/docker-compose.yml -p traefik up -d + # start_service "traefik" "traefik-certs-dumper file --version v2 --source /federated/apps/traefik/data/letsencrypt/httpacme.json --dest /federated/certs &> /dev/null && ls /federated/certs/private/*.$DOMAIN.key /federated/certs/certs/*.$DOMAIN.crt &> /dev/null" "10" else start_service "traefik" "traefik-certs-dumper file --version v2 --source /federated/apps/traefik/data/letsencrypt/acme.json --dest /federated/certs &> /dev/null && ls /federated/certs/private/$DOMAIN.key /federated/certs/certs/$DOMAIN.crt &> /dev/null" "10" fi