Files
containers/00-caddy/docker-compose.yaml
2026-02-20 11:42:23 +00:00

26 lines
619 B
YAML

services:
caddy:
image: caddy:latest
container_name: caddy
restart: always
networks:
nw-caddy:
stdin_open: true
tty: true
volumes:
- ./data:/data
- ./config:/config
- /etc/localtime:/etc/localtime:ro
ports:
- 80:80
- 443:443
environment:
- CADDY_ADMIN=0.0.0.0:2019
entrypoint: /usr/bin/caddy run --adapter caddyfile --config /config/Caddyfile
healthcheck:
test: ["CMD", "wget", "--quiet", "--tries=1", "--spider", "http://127.0.0.1:2019/config/"]
interval: 1m
timeout: 10s
retries: 3
start_period: 5s