Files
dotfiles/config/ansible/tasks/servers/services/caddy/docker-compose.yml.j2
Menno van Leeuwen b98dbaedeb
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 15s
Nix Format Check / check-format (push) Successful in 54s
Python Lint Check / check-python (push) Failing after 10s
feat: enhance Caddyfile configuration with reverse proxy settings and enable IPv6 in docker-compose
2025-03-26 16:55:25 +01:00

25 lines
533 B
Django/Jinja

services:
caddy:
image: caddy:2.9.1-alpine
restart: unless-stopped
ports:
- "80:80"
- "443:443"
volumes:
- {{ caddy_data_dir }}/data:/data
- {{ caddy_data_dir }}/config:/config
- {{ caddy_service_dir }}/Caddyfile:/etc/caddy/Caddyfile
environment:
- TZ=Europe/Amsterdam
- PUID=1000
- PGID=100
extra_hosts:
- "host.docker.internal:host-gateway"
networks:
- caddy_network
networks:
caddy_network:
name: caddy_default
enable_ipv6: true