Fixed traefik config for plus

This commit is contained in:
root 2025-01-23 20:15:31 +00:00
parent a5e4ee19b8
commit f111d026c6

View File

@ -144,7 +144,7 @@ fi
PDNS_APIKEY=`grep PDNS_api_key /federated/apps/pdns/.env | awk -F= '{ print $2 }'` PDNS_APIKEY=`grep PDNS_api_key /federated/apps/pdns/.env | awk -F= '{ print $2 }'`
if [[ "${PLUS}" ]]; then if [[ "${PLUS}" = "true" ]]; then
cat > /federated/apps/traefik/.env <<EOF cat > /federated/apps/traefik/.env <<EOF
IMAGE_VERSION="v2.11.16" IMAGE_VERSION="v2.11.16"
EOF EOF
@ -160,7 +160,7 @@ chmod 600 /federated/apps/traefik/.env
echo -ne "done.\n" echo -ne "done.\n"
} }
start_traefik() { start_traefik() {
if [[ "${PLUS}" ]]; then if [[ "${PLUS}" = "true" ]]; then
docker compose -f /federated/apps/traefik/docker-compose.yml -p traefik up -d &> /dev/null docker compose -f /federated/apps/traefik/docker-compose.yml -p traefik up -d &> /dev/null
else 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" 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"