PULPHOST · cloud hosting
Deploy PHP, Node.js and static websites in seconds. No complex configuration. Upload your project and go live.
Why PULPHOST
Drop a folder, get a URL.PULPHOST reads your project, recognises PHP, Node.js or static files and picks the right runtime on its own.
Real servers, real limits.Your RAM, CPU and disk numbers come straight from the container's cgroups. What you see is what runs.
Never down during deploys.New versions start beside the old one and take traffic only after a health check passes.
An IDE in your browser.File manager, Monaco editor and a shell inside your site's container, on desktop and phone.
Supported runtimes
composer.json means PHP, package.json means Node.js, index.html means static. Override it anytime.
PHP-FPM behind nginx, Composer, opcache. Laravel, Symfony, Slim or a folder of .php files.
Document root public/ Build composer install --no-dev Post-deploy php artisan migrate --force
npm, pnpm or yarn from your lockfile. Express, Fastify, NestJS, Next.js, Nuxt, WebSockets.
Install npm ci Build npm run build Start npm start # 0.0.0.0:$PORT
HTML, CSS, JS, SPA and React/Vite builds served from the edge gateway.
Flask, FastAPI, Django with Gunicorn or Uvicorn.
Instant deployments · Developer experience
View deployment history and roll back any release in one click. Realtime build logs, health checks and zero-downtime switching.
Deploy PHP applications with PHP-FPM and Composer.
Run Express, Fastify, NestJS, Next.js and more.
Automatic SSL certificates for every website.
Upload and manage website files from your browser.
Edit files directly inside PULPHOST.
Watch builds and application logs in realtime.
Monitor CPU, RAM and storage, measured from the container itself.
Manage application configuration securely. Encrypted at rest.
Connect your own domain with DNS verification.
A real shell inside your site's container, never the host.
Infrastructure
Caddy terminates TLS and speaks HTTP/2 and HTTP/3. The PULPHOST gateway routes vdu.me/user/site, subdomains and custom domains to the right release, with WebSocket and streaming support.
Security
Free plan
Free SSL · PHP, Node.js, Python & static · custom domains · web terminal
FAQ
Yes. Every account gets 1 GB SSD storage, 1 GB RAM and 1 vCPU, enforced by Linux cgroups v2 and XFS project quotas on the server. You can split the RAM and CPU between several running sites.