ft_chatons/core/caddy/compose.yml

43 lines
748 B
YAML

services:
caddy:
container_name: caddy
image: library/caddy
ports:
- "80:80"
- "443:443"
read_only: true
security_opt:
- no-new-privileges:true
tmpfs:
- /tmp
- /run
volumes:
- caddy-caddyfiles:/etc/caddy
- caddy-data:/data
- caddy-config:/config
- caddy-diagrams:/srv/diagrams
- nextcloud-data:/var/www/html:ro
networks:
- proxy
restart: unless-stopped
volumes:
caddy-caddyfiles:
name: caddy-caddyfiles
external: true
caddy-data:
caddy-config:
caddy-diagrams:
name: caddy-diagrams
external: true
nextcloud-data:
name: nextcloud-data
external: true
networks:
proxy:
name: proxy
driver: bridge