server/caddy/docker-compose.yml
2025-03-01 15:34:02 -05:00

28 lines
567 B
YAML

services:
caddy:
image: caddy
restart: unless-stopped
# binding ports directly to avoid needing external network
# eventaully replace with auth container
ports:
- "80:80"
- "443:443"
networks:
- caddy
- auth
volumes:
- ./Caddyfile:/etc/caddy/Caddyfile
- ./website/public:/srv/keegan
- ./fish:/srv/fish
- ./volumes/data:/data
- ./volumes/config:/config
networks:
caddy:
external: false
driver: bridge
auth:
external: true
driver: bridge
name: authelia_auth