From 41f2526bd146141308cccf7a2e387af2a9699535 Mon Sep 17 00:00:00 2001 From: Kyattsukuro Date: Thu, 15 Jan 2026 17:20:33 +0100 Subject: [PATCH] migration to traefik --- compose.yml | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/compose.yml b/compose.yml index 1653b9b..246187f 100644 --- a/compose.yml +++ b/compose.yml @@ -21,6 +21,16 @@ services: - /etc/localtime:/etc/localtime:ro depends_on: - db + labels: + traefik.enable: true + traefik.http.routers.gitea.rule: "Host(`git.urmel.de`)" + traefik.http.routers.gitea.tls: true + traefik.http.routers.gitea.tls.certResolver: hetzner + traefik.http.services.gitea-https.loadbalancer.server.port: 3000 + + traefik.tcp.routers.gitea.rule: "HostSNI(`*`)" + traefik.tcp.routers.gitea.entrypoints: public_ssh + traefik.tcp.services.gitea-ssh.loadbalancer.server.port: 22 db: image: docker.io/library/postgres:14 @@ -39,11 +49,12 @@ networks: driver: bridge internal: true proxy: - name: nginx-proxy_default + name: traefik_exposed external: true - + volumes: postgres: + name: gitea_postgres gitea: driver_opts: type: nfs4