From 9e77ac3b42e56c24de881da96c57cb0d850cc36b Mon Sep 17 00:00:00 2001 From: Michael Schiemer Date: Fri, 7 Nov 2025 23:24:20 +0100 Subject: [PATCH] feat(traefik): Add Gitea service definition for Traefik - Add gitea-service.yml with proper timeout configuration - Service definition required for Traefik to route to Gitea - Replaces old gitea.yml file that was removed --- .../stacks/traefik/dynamic/gitea-service.yml | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 deployment/stacks/traefik/dynamic/gitea-service.yml diff --git a/deployment/stacks/traefik/dynamic/gitea-service.yml b/deployment/stacks/traefik/dynamic/gitea-service.yml new file mode 100644 index 00000000..edfc76bf --- /dev/null +++ b/deployment/stacks/traefik/dynamic/gitea-service.yml @@ -0,0 +1,20 @@ +# Gitea Service Configuration +# Service definition with proper timeouts for slow responses + +http: + services: + gitea: + loadBalancer: + servers: + - url: http://gitea:3000 + # Health check configuration + healthCheck: + path: /api/healthz + interval: 30s + timeout: 10s + scheme: http + # Response forwarding - flush immediately to stream responses + responseForwarding: + flushInterval: 0s + # Pass host header to backend + passHostHeader: true