server/caddy/docker-compose.yml
2025-03-01 11:20:10 -05:00

23 lines
484 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
volumes:
- ./Caddyfile:/etc/caddy/Caddyfile
- ./website/public:/srv/keegan
- ./fish:/srv/fish
- ./volumes/data:/data
- ./volumes/config:/config
networks:
caddy:
external: false
driver: bridge