version: "3.7"
name: "caddy-stack"
services:
caddy:
image: caddy:2-alpine
container_name: caddy
ports:
- 80:80
- 443:443
networks:
- caddy
- default
volumes:
- ./caddy/Caddyfile:/etc/caddy/Caddyfile
- ./caddy_data/data:/data
- ./caddy_data/config:/config
restart: unless-stopped
networks:
caddy:
name: caddy