fixes for future updates

This commit is contained in:
KingKDot
2026-03-20 18:32:21 -05:00
parent b73d190a30
commit b4dab0c8fc
3 changed files with 9 additions and 18 deletions
+4 -9
View File
@@ -9,9 +9,10 @@ services:
cache_to:
- type=local,dest=.docker-cache/buildx,mode=max
container_name: overlord-server
ports:
# Bind host-published port. Use 127.0.0.1 for local reverse proxies (ngrok/caddy/traefik).
- "${OVERLORD_PUBLISH_HOST:-0.0.0.0}:${PORT:-5173}:5173"
# Host networking: the container shares the host's network stack directly.
# Every port the server binds (5173, SOCKS5 proxies, etc.) is accessible
# on the host with zero overhead — no per-port proxy process.
network_mode: host
environment:
PORT: ${PORT:-5173}
HOST: ${HOST:-0.0.0.0}
@@ -54,8 +55,6 @@ services:
init: true
security_opt:
- no-new-privileges:true
networks:
- overlord-network
healthcheck:
# Use http:// when OVERLORD_TLS_OFFLOAD=true.
test: ["CMD-SHELL", "curl -f ${OVERLORD_HEALTHCHECK_URL:-https://localhost:5173/health} >/dev/null 2>&1 || exit 1"]
@@ -64,10 +63,6 @@ services:
retries: 3
start_period: 40s
networks:
overlord-network:
driver: bridge
volumes:
overlord-data:
overlord-certs: