PULPHOST

PULPHOST · cloud hosting

Your site.
Your cloud.

Deploy PHP, Node.js and static websites in seconds. No complex configuration. Upload your project and go live.

  • 1 GB Storage
  • 1 GB RAM
  • 1 vCPU
  • Free SSL
  • PHP & Node.js
PULPHOST CLI
  1. 1Uploadfiles or .zip
  2. 2Buildcomposer · npm · pnpm
  3. 3Containerisolated, limited
  4. 4HTTPSautomatic SSL
  5. 5Onlinehealth-checked

Why PULPHOST

The simplicity of shared hosting. The engine of a cloud.

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

Detected automatically.

composer.json means PHP, package.json means Node.js, index.html means static. Override it anytime.

PHP

8.2 · 8.3 · 8.4

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

Node.js

20 LTS · 22 LTS

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

Static

HTML, CSS, JS, SPA and React/Vite builds served from the edge gateway.

Python 3.12

Flask, FastAPI, Django with Gunicorn or Uvicorn.

Instant deployments · Developer experience

Everything a site needs, in one panel.

Deployments

View deployment history and roll back any release in one click. Realtime build logs, health checks and zero-downtime switching.

Deployment #182● ONLINE8.4 sec
Deployment #181● SUPERSEDED9.1 sec
Deployment #180● FAILED3.2 sec

PHP Hosting

Deploy PHP applications with PHP-FPM and Composer.

Node.js Hosting

Run Express, Fastify, NestJS, Next.js and more.

Instant HTTPS

Automatic SSL certificates for every website.

File Manager

Upload and manage website files from your browser.

Code Editor

Edit files directly inside PULPHOST.

Live Logs

Watch builds and application logs in realtime.

Resource Monitoring

Monitor CPU, RAM and storage, measured from the container itself.

Environment Variables

Manage application configuration securely. Encrypted at rest.

Custom Domains

Connect your own domain with DNS verification.

Web Terminal

A real shell inside your site's container, never the host.

Infrastructure

One gateway, many isolated containers.

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.

internet → caddy :443 → gateway → site container
postgres · redis · docker socket: never reachable from sites

Security

  • No privileged containers
  • All capabilities dropped
  • Read-only root filesystem
  • no-new-privileges + seccomp
  • PID limits against fork bombs
  • Per-user firewall isolation
  • Zip Slip & zip bomb protection
  • Argon2id passwords
  • CSRF, XSS & SSRF defenses
  • Brute-force lockouts

Free plan

$0 forever

1 GB
SSD storage
1 GB
RAM
1
vCPU

Free SSL · PHP, Node.js, Python & static · custom domains · web terminal

Create your account

FAQ

Straight answers.

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.

Upload your project.
Go live.