adminandClaude Opus 5 13fca11c81 Fix deploy config to match the actual VPS (Caddy, not Traefik)
The server fronts everything with Caddy (container root-caddy-1), has no
Dockge and no Traefik, and keeps compose stacks in /docker — not
/opt/stacks. Every traefik.* label in this compose file was inert, so the
container would build and run while never being routed.

Join the external `web` network Caddy is on so it can reach the container
by name (info-share-spot:3000) and publish no host port. Routing now
lives in /root/Caddyfile on the server.

Rewrite DEPLOY.md against the real topology, including the Caddyfile
validate-before-reload step — a bad Caddyfile takes down every site on
the box, and Caddy serves a stale in-memory config until something
reloads it, which hides the breakage until the next restart.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-26 09:15:40 -04:00
2026-06-30 20:40:17 +00:00
S
Description
No description provided
1 MiB
Languages
JavaScript 42.2%
Dockerfile 30.4%
TypeScript 27.4%