Add BWH US DC1 proxy stack

This commit is contained in:
Codex
2026-09-03 01:52:58 -07:00
parent a922793499
commit 108e5d8021
9 changed files with 316 additions and 0 deletions
+44
View File
@@ -0,0 +1,44 @@
services:
haproxy:
image: haproxy:3.4.4-alpine3.24
container_name: dc1-haproxy
restart: unless-stopped
ports:
- "${HAPROXY_PUBLIC_PORT:-443}:8443/tcp"
depends_on:
- decoy-caddy
networks:
- default
- proxy
volumes:
- ./haproxy/haproxy.cfg:/usr/local/etc/haproxy/haproxy.cfg:ro
logging:
driver: json-file
options:
max-size: 200k
max-file: "2"
decoy-caddy:
image: caddy:2.11.4
container_name: dc1-decoy-caddy
restart: unless-stopped
ports:
- "80:80/tcp"
volumes:
- ./caddy/Caddyfile:/etc/caddy/Caddyfile:ro
- caddy-data:/data
- caddy-config:/config
logging:
driver: json-file
options:
max-size: 200k
max-file: "2"
volumes:
caddy-data:
caddy-config:
networks:
proxy:
external: true
name: dc1-proxy