Frontend nginx: 8087, API: 8088, NATS: 8089. Removed NATS monitoring and WebSocket host ports (not needed externally). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
NPM handles SSL termination and proxies to 8087. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
4-service stack (PostgreSQL 16, NATS JetStream, Rust API, Nginx), multi-stage Rust build with dependency caching, wildcard subdomain routing for public sites, WebSocket support, rate limiting zones. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>