Platform Overview
Pvdify Forge
A Heroku-style PaaS built on top of an existing AlmaLinux + WHM/cPanel VPS.
Mission
Deliver a git push → deployed workflow for SaaS products while preserving the production WHM/cPanel hosting plane for marketing sites, WordPress, and client websites.
What is Pvdify?
Pvdify is a control plane that orchestrates application deployments alongside traditional shared hosting. It provides:
- Heroku-like CLI —
pvdify apps,pvdify deploy,pvdify logs - GitHub Integration —
gh pvdify deploy, PR-based previews - Admin Dashboard — Svelte-based UI at pvdify.win
- Multi-tenant Apps — Isolated slots per environment (production, staging, preview)
- Zero-downtime Deploys — Blue-green via systemd + Podman
Platform Philosophy
WHM/cPanel is a permanent, first-class plane for public-facing marketing and launch websites. Podman + systemd form a controlled App Runtime for application backends. Pvdify orchestrates the app lifecycle via API, CLI, and Admin UI. Cloudflare binds everything together at the edge.
Four-Plane Architecture
| Plane | Technology | Responsibility |
|---|---|---|
| Edge | Cloudflare | DNS, TLS, WAF, Tunnels |
| Marketing | WHM/cPanel | Marketing sites, WordPress, client hosting |
| App Runtime | Podman + systemd | Container workloads, app backends |
| Control | Pvdify | App lifecycle, deploys, config, secrets |
Components
| Component | Type | Description |
|---|---|---|
| pvdifyd | Go daemon | Control plane API on port 9443 |
| pvdify | Go CLI | Heroku-style command interface |
| gh pvdify | GH extension | GitHub-integrated deploys |
| Admin UI | Svelte SPA | Dashboard at pvdify.win |
Quick Links
- Architecture — Four-plane model details
- Pvdify Control Plane — API, CLI, and Admin UI
- App Model — Slots, environments, releases
- Deployment — CI/CD and deploy workflows
- Integrations — Cloudflare, GitHub, AWS
This documentation is internal and protected by Cloudflare Access.