From 533ddfb38aaefaa36fbd130695b2e1adf566e822 Mon Sep 17 00:00:00 2001 From: nkogut Date: Sun, 27 Sep 2026 00:08:54 +0000 Subject: [PATCH] ops: version staged Caddy HTTPS configuration --- ops/gitea/compose.yaml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/ops/gitea/compose.yaml b/ops/gitea/compose.yaml index f263e6d..ddc453e 100644 --- a/ops/gitea/compose.yaml +++ b/ops/gitea/compose.yaml @@ -1,6 +1,27 @@ name: filepilot-gitea services: + caddy: + image: caddy:2.11.4-alpine + container_name: filepilot-caddy + restart: unless-stopped + profiles: + - https + environment: + GITEA_HOSTNAME: ${GITEA_HOSTNAME:-localhost} + ports: + - "80:80" + - "443:443" + volumes: + - ./Caddyfile:/etc/caddy/Caddyfile:ro + - caddy-data:/data + - caddy-config:/config + networks: + - edge + - gitea-private + depends_on: + - gitea + gitea: image: docker.gitea.com/gitea:1.27.3-rootless container_name: filepilot-gitea @@ -18,8 +39,15 @@ services: volumes: - gitea-data:/var/lib/gitea - gitea-config:/etc/gitea + networks: + - gitea-private volumes: + caddy-data: + caddy-config: gitea-data: gitea-config: +networks: + edge: + gitea-private: \ No newline at end of file