diff --git a/forgejo/docker-compose.yml b/forgejo/docker-compose.yml index 6af9f15..2cbb91f 100644 --- a/forgejo/docker-compose.yml +++ b/forgejo/docker-compose.yml @@ -4,6 +4,12 @@ services: image: codeberg.org/forgejo/forgejo:12.0.0-rootless restart: unless-stopped user: ${PUID}:${PGID} + labels: + - traefik.enable=true + - traefik.http.routers.forgejo.rule=Host(`${TRAEFIK_DOMAIN}`) + - traefik.http.routers.forgejo.entrypoints=https + - traefik.http.routers.forgejo.tls=true + - traefik.http.services.forgejo.loadbalancer.server.port=3000 volumes: - ${APPDATA_PATH}/forgejo/config:/etc/gitea - ${APPDATA_PATH}/forgejo/data:/var/lib/gitea @@ -11,3 +17,9 @@ services: - /etc/localtime:/etc/localtime:ro ports: - ${SERVER_PORT}:3000 + networks: + - frontend + +networks: + frontend: + external: true