Files
pet-project-server/files/caddyproxy/docker-compose.yml.j2
T
av 4d92b3bd3e
Linting / YAML Lint (push) Successful in 10s
Linting / Ansible Lint (push) Failing after 33s
GoAccess: add for caddy logs monitoring
2026-04-29 20:10:08 +03:00

24 lines
480 B
Django/Jinja

services:
{{ service_name }}:
image: caddy:2.11.2
restart: unless-stopped
container_name: {{ service_name }}
ports:
- "80:80"
- "443:443"
- "443:443/udp"
cap_add:
- NET_ADMIN
volumes:
- {{ caddy_file_dir }}:/etc/caddy
- {{ data_dir }}:/data
- {{ config_dir }}:/config
- {{ caddy_logs_dir }}:/var/log/caddy
networks:
- "web_proxy_network"
networks:
web_proxy_network:
external: true