Files
pet-project-server/files/caddyproxy/docker-compose.template.yml
T
av 70372ee028 caddyproxy: HSTS для всех сайтов и мелкий хардненинг
- сниппет access_log переименован в common, туда добавлен заголовок
  Strict-Transport-Security на год; без includeSubDomains — под
  vakhrushev.me есть имена не с этого сервера
- у edge-контейнера убрана capability NET_ADMIN, reverse-proxy её не требует
- убран leftover-листенер :29999 у status.vakhrushev.me
- задача caddy-hardening-nits удалена из беклога
2026-08-22 19:14:34 +03:00

21 lines
436 B
YAML

services:
caddyproxy:
image: caddy:2.11.4
restart: unless-stopped
container_name: "caddyproxy"
ports:
- "80:80"
- "443:443"
- "443:443/udp"
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