diff --git a/core/traefik-compose.yml b/core/traefik-compose.yml index 80dc288..34f701a 100644 --- a/core/traefik-compose.yml +++ b/core/traefik-compose.yml @@ -21,7 +21,7 @@ services: - "--providers.docker.useBindPortIP=false" - "--entrypoints.web.address=:80" - "--entrypoints.websecure.address=:443" - - "--providers.docker.network=web,request" + - "--providers.docker.network=${DOCKER_NETWORK_LIST}" - "--providers.file.directory=/etc/traefik/dynamic" - "--providers.file.watch=true" ##DNS resolver diff --git a/management/gitea-compose.yml b/management/gitea-compose.yml index 731b64c..6513faa 100644 --- a/management/gitea-compose.yml +++ b/management/gitea-compose.yml @@ -42,11 +42,14 @@ services: depends_on: - gitea-postgres labels: + - "traefik.enable=true" - "traefik.http.routers.gitea.rule=Host(`git.mapletree.email`)" - # Tell Traefik which internal network to look at + - "traefik.http.routers.gitea.entrypoints=websecure" + - "traefik.http.routers.gitea.tls=true" + - "traefik.http.routers.gitea.tls.certresolver=myresolver" - "traefik.docker.network=gitea_internal" - "traefik.http.services.gitea.loadbalancer.server.port=3000" networks: gitea_internal: - internal: true \ No newline at end of file + driver: bridge \ No newline at end of file