Files
dev-stack/docker-compose.yml
2025-12-31 22:06:19 -03:00

45 lines
898 B
YAML

name: proxy
services:
caddy:
image: lucaslorentz/caddy-docker-proxy:ci-alpine
container_name: caddy
ports:
- 80:80
- 443:443/tcp
- 443:443/udp
environment:
- CADDY_INGRESS_NETWORKS=proxy-network
networks:
- proxy-network
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./caddy_data:/data
restart: unless-stopped
mailpit:
container_name: mailpit
image: axllent/mailpit
labels:
caddy: mailpit.test
caddy.reverse_proxy: "{{upstreams 8025}}"
caddy.tls: "internal"
networks:
- proxy-network
adminer:
container_name: adminer
image: adminer
networks:
- proxy-network
labels:
caddy: adminer.test
caddy.reverse_proxy: "{{upstreams 8080}}"
caddy.tls: "internal"
networks:
proxy-network:
name: proxy-network
volumes:
caddy_data: {}