Blog · Alternatives
Zeabur alternatives in 2026: how to migrate before Zeabur shuts down
Zeabur is shutting down, and your n8n, OpenClaw or app needs a new home before December. The Zeabur alternatives are of three kinds: platforms priced per service (Railway, Render, Fly.io), self-hosted panels on a server you rent (Coolify, Dokploy), and a set size at one flat price. Pethost is the third: €9.99 a month for 2 vCPU and 3 GB, for as many projects as fit, with n8n, OpenClaw and WordPress among 110 one-click apps.
- The dates: from 1 December shared clusters pause and servers stop renewing, on 31 December everything stops and its data is deleted, and Zeabur asks you to finish by 30 November.
- The options: three always-on apps, a worker, a Postgres and 10 GB of traffic are $23.15 a month on Railway before CPU, $34.75 on Render, and on Fly.io $17.30 with a Postgres you run, $53.24 with its managed one. Coolify and Dokploy are free software on a server you rent and look after.
- On Pethost all of it runs on Starter, €9.99 a month for 2 vCPU, 3 GB and 30 GB, with HTTPS, nightly backups and 30 days of request logs. Six of Zeabur's ten most-deployed templates have their match here.
Zeabur is shutting down: the dates that matter
On 17 October 2026 Zeabur's founder, Yuanlin Lin, announced: “we will be winding down Zeabur”. It followed an intrusion on 14 October, its second security incident after one in late August. By Zeabur's own report, the attacker “read the environment variables stored in the Zeabur platform database”.
| When | What happens |
|---|---|
| Now | No new servers or domains. A domain bought on Zeabur can be transferred out from its dashboard. |
| 30 November | The day Zeabur asks you to finish by, and the last day to claim for the incident through support. |
| From 1 December | Servers stop renewing and shut down on their own expiry dates. Services on shared clusters are paused; you can restart them by hand to back up data. |
| 31 December | Everything stops, and “service data will be deleted”. |
A server bought through Zeabur is shut down, and its data deleted, on its own expiry date, “which may be earlier than December 31”: its Settings tab shows the day.
What Zeabur did for you, and what replaces it
Zeabur's migration guide lists what ends with the platform. Here is each line, and what does that work on Pethost.
| What Zeabur did | After the shutdown | On Pethost |
|---|---|---|
| Built your repository with zbpack | Gone: image pulls fail | Built on the machine from a Dockerfile: yours, or one your agent or pethost deploy writes |
| Deploys on every push, and rollback | Gone | Every push deploys itself, through our GitHub App; an earlier version is one step back |
A *.zeabur.app address with HTTPS | Stops resolving | shop.sam.pethost.app at once, or your domain with one DNS record; certificates renew themselves |
.zeabur.internal names | Must be replaced | A service's name in compose.yaml, such as db:5432 |
| Daily database backups | “Backups are lost” | Nightly, encrypted, off the machine, kept 14 days |
| Logs and metrics | Not migrated | Container logs, 30 days of request logs, each project's memory and CPU |
| Alerts on build failures and crashes | Gone | Email, Telegram or Slack: a site down, slow or failing, a service crashed |
| A preview environment per pull request | Gone; already deprecated | No |
Zeabur alternatives in 2026: where to move
Zeabur's guide names “Railway, Render, Fly.io, …” as managed platforms and “Coolify, Dokploy, …” as self-hosted ones. One workload on each: three always-on web services of 512 MB, a worker, a Postgres and 10 GB of traffic a month.
| Host | How it charges | Three apps, a worker, a Postgres | Who looks after the server |
|---|---|---|---|
| Pethost Starter | A flat price for the plan | €9.99, with 110 one-click apps | Pethost |
| Railway Hobby | By the second, for what is used | $23.15, before CPU | Railway |
| Render Hobby | $7 for each 512 MB service | $34.75 | Render |
| Fly.io | Each Machine by size and running time | $17.30 with a Postgres you run, $53.24 with its managed one | Fly.io |
| Coolify | Free software; its hosted panel $5 a month, the server apart | Free software, on a server you rent | You |
| Dokploy | Free software; its hosted panel $4.50 a server, the server apart | Free software, on a server you rent | You |
Railway's is memory alone, at our assumption of use: Railway vs Render vs Fly.io pricing has every sum.
Railway, Render and Fly.io
Railway bills each service by the second, $10 a gigabyte of memory and $20 a vCPU over a month, and says it is “unable to give exact quotes or estimates”; it lists over 2,000 templates, n8n and OpenClaw among them. Render fixes a price per service, $7 for 512 MB, keeps request logs for its $25 Pro workspace, and has templates, n8n among them. Fly.io bills each Machine by size and running time, with no spending cap, for apps in several regions. More in Railway alternatives.
Coolify and Dokploy
Both are open-source panels that deploy from Git and run Compose files on a server you connect, with one-click apps: Coolify lists over 300, Dokploy 586+, n8n and OpenClaw among them. Coolify asks for 2 CPU cores and 2 GB of memory, Dokploy at least 2 GB, and the server's updates, security and backup storage stay yours, hosted panel or not: see Coolify vs Dokploy vs CapRover vs Dokku.
Pethost
A set size in the EU at one flat price, with our software doing a platform's work on it. Postgres, MariaDB and Valkey are managed, in one click, without replicas or point-in-time recovery.
What if I just rent a VPS?
Zeabur's guide also lists Docker Compose on a new host. You can, with two things in mind. An agent on a bare server works as root over SSH, where a wrong command takes down the proxy, a database or the firewall; on Pethost it works through tools that each do one clear thing, its shell inside a project's containers.
And a server is not sure to cost less. Hetzner raised its prices on 15 June 2026, and every plan of its cheap Cost-Optimized range is marked “not available”: hardware bought before the RAM shortage, long out of stock. Its 2 vCPU, 4 GB CPX22 is €19.49 a month, €23.89 with an IPv4 address and backups, before a panel, the proxy, certificates and your hours. Starter is €9.99 with all of it done.
What €9.99 a month buys after Zeabur
Starter is 2 vCPU, 3 GB and 30 GB for as many projects as fit, and its bill is one number, busy month or idle. The same 3 GB of always-on memory at each host's own prices:
| Host | Price a month |
|---|---|
| Pethost Starter | €9.99 |
| Fly.io | $20.10 |
| Railway | $30.00 |
| Render | $39.00 |
That is €3.33 a gigabyte, with the work Zeabur did inside: 14 nights of encrypted backups off the machine, 30 days of request logs, HTTPS, your domains, GitHub deploys, SSH into any container, security updates and an MCP server. Of the Zeabur alternatives here, that is the best value: the most memory for the money, with the work done. Grow, twice the size, is €17.99. Moving from Zeabur? The code ZEABUR takes 20% off your first month on any plan, typed at checkout.
How to migrate from Zeabur to Pethost
- Take stock
npx zeabur@latest project export --id <projectID>lists a project's services, ports and volumes, and--json variable list --id <serviceID>a service's variables, those a database gives it underreadonlyVariables. Both are secret: keep them out of Git. - Services into one compose.yaml
image:where Zeabur ran an image. Where zbpack built your repository there is no Dockerfile: have your agent write one, or runpethost deploybefore the folder has a compose file; thenbuild: .. A.zeabur.internalname becomes a service's name, and a hard-coded.zeabur.appURL the new address: OAuth callbacks, webhooks, payment providers. - Variables into .env, with new secrets Zeabur lists them unexpanded, as
${PASSWORD}, and its report asks you to “Replace every password and key stored on Zeabur”: give the new project new ones.pethost env pushsends your .env and deploys it. - Postgres by dump and restore With pg_dump and pg_restore 18 on your laptop, dump it by the connection string Zeabur shows, make a Postgres 18 here in one click, open a tunnel and restore into the URL its Connect card shows. A dump needing an extension our image lacks, such as pgvector, will not restore.
- MySQL and Redis An app made for MySQL gets a MariaDB 11.8 in one click: load the
mysqldumpfile through a tunnel too. Redis used as a cache needs no move, says Zeabur's guide; Valkey is one click. - Volumes Zeabur's guide streams a volume out as a tar archive through
service exec;pethost cpputs it into a container, to unpack into the volume. - Domains Once the app works at its pethost.app address, point your domain at the machine: a CNAME to its name, an ALIAS at the apex. The certificate comes by itself.
pg_dump -Fc "$ZEABUR_POSTGRES_URL" -f zeabur.dump
pethost tunnel -p shop-db
pg_restore --no-owner --no-privileges -d "postgresql://app:…@localhost:5432/app" zeabur.dump
pethost tunnel -p shop-mariadb
mariadb -h 127.0.0.1 -u app -p app < zeabur.sql
Zeabur's n8n, OpenClaw and other templates on Pethost
By Zeabur's own counts its 1,825 templates were deployed 308,471 times, OpenClaw's and n8n's alone 74,993 times. Six of its ten most-deployed have their match here, with 124,676 of the ten's 166,154 deploys.
| Zeabur template | Deploys on Zeabur | On Pethost |
|---|---|---|
| OpenClaw | 40,825 | OpenClaw |
| n8n | 34,168 | n8n |
| PostgreSQL | 23,470 | Postgres 18, one click |
| MySQL | 10,632 | MariaDB 11.8, one click |
| Redis | 8,534 | Valkey 9, one click |
| WordPress | 7,047 | WordPress |
| RSSHub | 3,532 | RSSHub |
| Uptime Kuma | 2,294 | Uptime Kuma |
| OpenList | 2,033 | OpenList |
| Hermes Agent | 2,005 | Hermes Agent |
Deploy the template, then bring the data. Zeabur's n8n keeps workflows in a Postgres, ours in its volume: n8n export:workflow --all --output=/tmp/workflows.json there, out by the guide's base64 recipe, pethost cp into the n8n service and n8n import:workflow --input=/tmp/workflows.json here. Switch the workflows on, as an import leaves them off, and enter the credentials with new keys: Zeabur's report says the attacker read n8n's credentials at scale. A template we lack is still public images, mostly Docker Hub's, and anything Docker runs runs here.
Let your coding agent move it
Zeabur's guide is written for coding agents, and our MCP server gives yours the other end. Tell it “Install the Pethost plugin from https://github.com/pethost-dev/plugin for yourself”, or install it by hand:
claude plugin marketplace add pethost-dev/plugin
claude plugin install pethost@pethost
codex plugin marketplace add pethost-dev/plugin
codex plugin add pethost@pethost
Any other agent takes the skill with npx skills add pethost-dev/plugin and the MCP server at https://mcp.pethost.dev/mcp, signed in by OAuth. Then give it the move:
Read https://zeabur.com/blogs/migrate-from-zeabur.md and keep its ground rules.
Move my Zeabur project "shop" to Pethost: a compose.yaml for its services,
a Pethost Postgres with its data, new values for every secret. Deploy it,
tell me the DNS record to change, and ask me before the cutover.
You say: Move my Zeabur project “shop” to Pethost, as the guide says.
- CreateDatabase shop-db: Postgres 18
- CreateTransfer zeabur.dump uploaded into postgres
- RunServiceCommand postgres: pg_restore, exit code 0
- CreateTransfer shop.tgz uploaded
- CreateProject shop: deployed, linked to shop-db
The agent answers: It's live at https://shop.sam.pethost.app with Zeabur's data and new secrets. Shall I add shop.example.com? It needs one CNAME record.
Hosting for AI coding agents shows what else it does, managed Docker Compose hosting what a compose.yaml may hold.
Who Pethost is for
Pethost is the best pick for
- People who deployed from Zeabur's templates: n8n, OpenClaw, WordPress and 107 more are one click here
- Solo developers with several side projects: the next app, bot or database adds nothing to the bill
- People who build with Claude Code or Codex: the agent does the move through our MCP server
- Anyone who wants to know the bill before the month starts: nothing is metered
Look elsewhere if
- Your application needs several regions, autoscaling or a database with replicas: here one machine is the limit
Questions
When does Zeabur shut down?
All of Zeabur stops on 31 December 2026, and its data is deleted. From 1 December shared-cluster services pause and servers stop renewing, each shutting down on its own expiry date. Zeabur recommends finishing by 30 November.
What is the best Zeabur alternative in 2026?
For one-click apps at a price you know, Pethost is the best value: €9.99 a month for 2 vCPU and 3 GB, for as many projects as fit, with n8n, OpenClaw and WordPress in one click and HTTPS, backups and request logs included.
How do I migrate n8n from Zeabur?
Deploy Pethost's n8n template, export the workflows on Zeabur with n8n export:workflow --all --output=workflows.json, import them here with n8n import:workflow --input=workflows.json, switch them on, and enter the credentials with new keys, as Zeabur's report asks.
Is there a free Zeabur alternative?
The software of Coolify and Dokploy is free, the server is not: Hetzner's CPX22 is €19.49 a month, with its updates and backups yours. Pethost has no free tier: €9.99 a month with that work done.
Zeabur's dates and words are from its pages and its template counts from its public API; they and the others' numbers were read on 28 October 2026. Prices are in the vendor's currency, ours without VAT; the sums are ours.
- Zeabur: Zeabur is shutting down
- Zeabur: migrating off Zeabur
- Zeabur: migration, refunds and security claims
- Zeabur: October 2026 security incident
- Zeabur: templates
- n8n: CLI commands
- Railway: pricing
- Railway: pricing FAQ
- Railway: templates
- Render: pricing
- Render: n8n template
- Fly.io: pricing
- Fly.io: cost management
- Coolify: pricing
- Coolify: installation
- Coolify: services
- Dokploy: pricing
- Dokploy: installation
- Dokploy: templates
- Hetzner: Cost-Optimized plans
- Hetzner: Regular Performance plans
- Hetzner: price adjustment
Put your projects online today
Deploy apps, bots and databases from your agent, GitHub or the browser, as many as fit, at one flat price. Nothing metered, nothing billed on top.