Printable Infrastructure Diagram
Copy/print this page for a clean overview.
Users
│
▼
Cloudflare DNS (joshuagoth.com, www)
│
▼
Cloudflare Tunnel (cloudflared on VPS)
│
▼
Nginx Reverse Proxy (VPS)
│
├─ / → Hostinger origin (Hugo static)
│ └─ joshuagoth.com tools pages (SEO)
│
├─ /api/blog-to-social/ → Blog‑to‑Social API (Gunicorn, :5003)
│
├─ /app/astrology/ → Astrology app (Node, :4445)
│
├─ /api/astrology/ → Astrology API (Node, :4445)
│
└─ /app/arcade/ → Arcade (pending)
/app/ascii/ → Image‑to‑ASCII (pending)
Stripe + Tokens (planned)
│
└─ Auth + Billing API on VPS
└─ Token ledger (DB) + usage tracking
Notes
- SEO content is served by Hugo on joshuagoth.com.
- Tool execution routes through the VPS via the proxy.
- This keeps all URLs on joshuagoth.com while using the backend.