From 28e86c8f3a2cba8dd4b46391d45694f5fa4a13b9 Mon Sep 17 00:00:00 2001 From: Elian Loraux <elian.loraux@tetras-libre.fr> Date: Mon, 2 Dec 2024 11:37:50 +0100 Subject: [PATCH] fix traefik --- .env.sample | 3 +++ docker-compose.yml | 2 +- traefik.yml | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.env.sample b/.env.sample index 719fa00..9897636 100644 --- a/.env.sample +++ b/.env.sample @@ -11,6 +11,9 @@ NAME=peertube # Peertune secret PEERTUBE_SECRET= +# Traefik fix ip (see docker-compose of traefik services) +TRAEFIK_IP= + # Database / Postgres service configuration DB_USER= DB_PASSWORD= diff --git a/docker-compose.yml b/docker-compose.yml index 48cf63e..b614bae 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,7 +8,7 @@ services: # General configuration - PEERTUBE_SECRET=${PEERTUBE_SECRET} - PEERTUBE_WEBSERVER_HOSTNAME=${HOST} - - PEERTUBE_TRUST_PROXY=["127.0.0.1", "loopback", "172.18.0.0/16"] + - PEERTUBE_TRUST_PROXY=["127.0.0.1", "loopback", "172.18.0.0/16", "${TRAEFIK_IP}"] # Data base configuration - PEERTUBE_DB_USERNAME=${DB_USER} - PEERTUBE_DB_PASSWORD=${DB_PASSWORD} diff --git a/traefik.yml b/traefik.yml index affb820..52df0ac 100644 --- a/traefik.yml +++ b/traefik.yml @@ -4,6 +4,7 @@ services: peertube: networks: - traefik + - default labels: - "traefik.enable=true" - "traefik.docker.network=traefik" -- GitLab