Pondoknusa Cloud (planned)
Pondoknusa Cloud is the planned managed hosting platform for Pondoknusa — the same relationship Vercel has to Next.js, or Laravel Cloud to Laravel. It does not exist yet; this page documents the target experience and what to use in the meantime.
Vision
Deploy a Pondoknusa app with:
git push origin main
# → build, migrate, cache warm, health check, trafficNo Dockerfile authoring, no manual view:cache in CI, no guessing worker counts. Pondoknusa Cloud runs the same commands you run today (config:cache, route:cache, view:cache, migrate) as an automated release phase.
Planned capabilities
| Area | Target |
|---|---|
| Deploy | GitHub/GitLab integration, preview URLs per PR |
| Runtime | Managed Node 26+ processes with pondoknusa start / --cluster |
| Database | Managed Postgres with connection pooling |
| Redis | Managed Redis for cache, queue, broadcast fan-out |
| Storage | Cloudflare R2 by default (via @pondoknusa/storage-r2) |
| CDN | Cloudflare proxy + cache rules wired to Pondoknusa ETag middleware |
| Workers | Optional edge layer for headless JSON (future adapter) |
| Observability | Logs, metrics, /health/ready dashboards |
| CLI | pondoknusa deploy, pondoknusa env, pondoknusa logs |
Design principles
- Same framework, zero fork — Cloud runs stock Pondoknusa; no proprietary runtime lock-in.
- Batteries included — Postgres, Redis, R2, and CDN configured from day one.
- Headless-first path — smallest apps deploy fastest; SSR apps add view cache automatically.
- Escape hatch — Every app remains portable to Docker/Fly/Railway via existing
deploy/manifests.
What to use today
Until Pondoknusa Cloud launches:
| Task | Today |
|---|---|
| First production deploy | Railway or Fly.io |
| Container orchestration | Docker |
| Cloudflare CDN + R2 | Cloudflare guide |
| Pre-deploy validation | pondoknusa deploy:check |
| CI release phase | CI/CD guide |
| Platform comparison | Platform matrix |
Example manifests ship in examples/hello-world/deploy/ and examples/headless-api/deploy/.
pondoknusa deploy:check (available now)
Gate releases before traffic:
pondoknusa deploy:checkRuns doctor checks, route cache validation, and view compilation (skipped in headless mode). Pondoknusa Cloud will run an extended version of this suite on every deploy.
Contributing to the platform
Pondoknusa Cloud will build on:
- Production boot profile (
prepareHttpServer, config/route caches) - Headless mode and JSON fast path
deploy:checkand health routes@pondoknusa/storage-r2for object storage- Edge cache patterns from the cookbook
Watch the monorepo ROADMAP and release notes for Pondoknusa Cloud announcements.