You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
woodbine.nyc/services/web.yaml

39 lines
751 B

version: "3.7"
services:
web:
depends_on:
- caddy
build:
context: ./web
dockerfile: Containerfile
restart: unless-stopped
privileged: true
ports:
- "8081:80"
- "4431:443"
- "4431:443/udp"
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
- ./web/Caddyfile:/etc/caddy/Caddyfile
- ../data/web/site:/site
- ../data/web/data:/data
- caddy_config:/config
environment:
- DOMAIN
networks:
- caddy
labels:
caddy: web.${DOMAIN}
# caddy.reverse_proxy: "{{upstreams 4431}}"
caddy.reverse_proxy: services-web-1:4431
#security_opt:
# - label=disable
networks:
caddy:
external: true
volumes:
caddy_config: