ploi

Provision,
deploy & operate
your servers.

Ploi is the control plane for developers who ship. One panel for provisioning, deployments, monitoring, DNS, queues and SSL — across every major cloud, in any region you can name.

Start your 5-day trial Watch a 90s tour no credit card · cancel any time
ploi@web-01 — provisioning
▸ ssh
# 1. spin up the box
ploi server:create "web-01" \
--provider upcloud --region de-fra1 --plan 2c-4gb
→ booting droplet · installing nginx, php 8.4, redis
✓ ready in 2m 41s
 
# 2. attach a repo
ploi site:add "app.acme.dev" --repo acme/storefront
→ webhook installed · ssl issued · queue worker armed
 
# 3. ship
git push origin main
deploy #1284 · 10 files · 13,004 (+) / 22 (-)
✓ live at https://app.acme.dev
 
bytes ↓ 1.2 mb pid 14892 latency 38ms
topology · live
14 nodes · 3 regions
load-balancer eu-ams-3 us-east-1 ap-syd-1 w1 w2 w3 w4 w5 w6
rps
12.4k
p99
38ms
err
0.01%
web-01.eu-ams-3
acme storefront
live · uptime 42d 11h
deploys · last 6 all green
view ⌥
officially partnered with
02 — workflow

From cold-boot to deployed
in three deliberate steps.

Every Ploi server follows the same opinionated path. No yak-shaving, no weekend disappearing into apt-get.
STEP 01
01

Pick a provider

Connect your account or paste an SSH key for a custom box. We provision NGINX, PHP, Redis, MySQL and a tuned kernel in under three minutes.

upcloud · de-fra1
digital-ocean · nyc3
hetzner · hel1
aws · ec2-us-east-1
custom-vps · byo
STEP 02
02

Attach a repo

Point Ploi at GitHub, GitLab or Bitbucket. We install the webhook, mint the SSH key and pre-flight every dependency.

↳ repositoryconnected
acme/storefront
↳ branch
main
↳ env
APP_ENVproduction DB_HOST127.0.0.1 REDIS_HOST127.0.0.1
STEP 03
03

Push to deploy

Zero-downtime, atomic releases. Roll back to any of the last 30 deploys with a single command — or one click.

#1284 feat: refactor checkout 42s
#1283 fix: cart race condition 38s
#1282 chore: bump dependencies 29s
queue — waiting for next push
03 — platform

Every primitive you need to run a production app.

Most features are 1-click. The rest are a single API call. All of them ship by default — no add-on pricing, no upsell pop-ups.
04 — api

A REST API that
covers every
knob in the UI.

Provision servers, deploy sites, read uptime, rotate keys, restart queues. If you can click it, you can curl it. Missing an endpoint? Tell us — we'll ship it.

142
endpoints
7
webhooks
v3
stable
200 ok · 38ms
request
# 
curl -X  \
  "https://ploi.io/api/" \
  -H "Authorization: Bearer $PLOI_TOKEN" \
  -H "Accept: application/json" \
  -d ''
response

            
rate 1200 / min
sdk php · js · go
auth bearer · oauth
05 — operators

Trusted by the people who push at 3am.

06 — pricing

Honest, flat,
per-team pricing.

Pay for users, not for servers, deploys, sites, queues or megabytes. Cancel any time, no annual lock-in.
↳ teams of 50+? talk to sales
· students 50% off · non-profits 30% · vat included (eu)
$ ploi --start

Your next deploy
is two minutes away.

Five-day trial · no credit card · provision a real server in under three minutes and decide for yourself.

tweaks