ft_chatons/core/caddy/compose.yml

37 lines
632 B
YAML

services:
caddy-init:
container_name: caddy-init
build:
context: .
volumes:
- caddy-caddyfiles:/etc/caddy
restart: "no"
caddy:
container_name: caddy
image: caddy:2.10.2-alpine
restart: unless-stopped
depends_on:
caddy-init:
condition: service_completed_successfully
ports:
- "8080:80"
volumes:
- caddy-caddyfiles:/etc/caddy
- caddy-data:/data
- caddy-config:/config
networks:
- proxy
volumes:
caddy-caddyfiles:
name: caddy-caddyfiles
caddy-data:
caddy-config:
networks:
proxy:
name: proxy
driver: bridge