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.