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