- Home
- VPS Hosting
- Activepieces VPS
Activepieces pre-installed · the app is free
Activepieces Hosting on Your Own VPS, Pre-Installed
Devoster's Activepieces hosting is a KVM VPS with NVMe storage in Utah, USA with the MIT-licensed Community Edition of Activepieces, PostgreSQL and Redis already installed, on HTTPS with your owner account ready about five minutes after boot. The app is free and there are no per-task fees; plans start at $4.49/mo, with Starter (2 vCPU, 4 GB, $7.99/mo) recommended.
- Activepieces + PostgreSQL + Redis
- Ready about 5 minutes after boot
- MIT-licensed Community Edition
- No per-task or per-flow fees
- KVM · NVMe · full root · Utah, USA
Prices verified
Recommended plans
- Recommended
Starter
$7.99/mo- 2 vCPU
- 4 GB RAM
- 75 GB NVMe
- 1 IPv4
Micro
$4.49/mo- 1 vCPU
- 2 GB RAM
- 50 GB NVMe
- 1 IPv4
Basic
$10.99/mo- 3 vCPU
- 6 GB RAM
- 100 GB NVMe
- 1 IPv4
Advanced
$13.99/mo- 4 vCPU
- 8 GB RAM
- 125 GB NVMe
- 1 IPv4
What you get with one-click Activepieces
Activepieces is an open-source automation tool: you build flows from a trigger (a webhook, a schedule, a new row, a new email) and a chain of steps, with branches, loops, code and AI steps, using a library of ready-made integrations it calls pieces. Choose it with a plan, pay, and we build the VPS (KVM, NVMe, Ubuntu 24.04 LTS) and install it in about five minutes after boot. You get:
- Activepieces 0.92.3, Community Edition, with PostgreSQL 17 (with the pgvector extension) and Redis for the job queue. Redis writes its queue to disk, so scheduled and paused runs survive a restart.
- An HTTPS address like
yourname-x7k2.devoster.appwith a Let's Encrypt certificate, so webhook triggers work from the first minute. - Your owner account already created with your Devoster account email and a generated password you can reveal in the dashboard. Public sign-up is closed after that: anyone else needs an invitation from you, so the sign-up screen can't be claimed by a stranger.
- A dashboard panel for the app: open it, reveal or reset the owner password, restart, stop or start it, read its logs, run an update and connect your own domain.
Activepieces is free to run this way; you pay only the VPS plan, monthly or yearly at 10% off. It is the same server you would get without the app: full root over SSH, free nightly backups kept for 3 days plus one snapshot, a dedicated IPv4, 1 Gbps with unlimited bandwidth and DDoS protection. Every app that installs this way is on the One-Click Apps page.
Activepieces vs n8n and Zapier: what the MIT licence changes
Hosted automation services bill by tasks, operations or active flows, so the price moves as your automations get busier. On a VPS the bill is the plan: a flow that runs every minute costs the same as one that runs once a day, until you need a bigger server.
Among self-hosted tools, the licence is the main reason people pick Activepieces. Its Community Edition is released under the MIT licence, one of the most permissive open-source licences: you may use it commercially, modify it and run automations for clients. That is different from n8n, whose Sustainable Use License limits use to your own internal business purposes. This is a plain-language summary, not legal advice.
What the Community Edition doesn't include is just as clear. Activepieces keeps its enterprise features in a separately licensed part of the code, and those are not enabled on this install. In practice that means:
- Forms you publish show "Powered by Activepieces". Removing it (white-labelling) is a paid feature.
- Single sign-on and the other team-management extras of the paid editions are not part of it.
If the builder, the pieces and the flows are what you need, the Community Edition covers them.
Code steps and npm packages: only let people you trust build flows
Code steps are one of Activepieces' strengths: you write TypeScript or JavaScript inside a flow and can pull in npm packages. On this install they run unsandboxed, inside the Activepieces container, with the app's own permissions. That is what upstream recommends for a single-owner install, and it is why npm packages work, but it has a consequence worth stating plainly:
- Whoever can build flows can run code as the app. A code step can reach what Activepieces can reach, including its database and the connections stored in it.
- So invite only people you trust as flow builders. For one owner or a small team that already shares the accounts the flows connect to, this is fine. It is not a setup for letting strangers or untrusted clients write flows on your server.
Two more things to know about the pieces. The piece catalog syncs from Activepieces' cloud, so new and updated pieces show up without an app update. And for some pieces, the OAuth sign-in (the "connect your Google account" button, for example) goes through Activepieces' own OAuth apps. Your server is self-hosted, but it isn't sealed off from Activepieces' services.
How much VPS does Activepieces need?
Activepieces' own guidance for a production server is 2 vCPUs and 4 GB of RAM, which is our Starter plan. Each flow run executes in its own Node.js process, so what drives memory is how many runs overlap and how heavy their code steps are. The install sizes the number of runs that execute at the same time to the plan's RAM: two on Micro, three on Starter and Basic, five on Advanced.
| Your automations | Plan | Why |
|---|---|---|
| Trying it out, a few light scheduled flows | Micro (1 vCPU / 2 GB) | The smallest plan it is offered on. Fine to learn on; busy flows will queue. |
| Production flows a team relies on: webhooks, syncs, AI steps | Starter (2 vCPU / 4 GB) | Matches upstream's guidance, with room for PostgreSQL and Redis. |
| Many flows overlapping, code steps with larger npm packages | Basic (3 vCPU / 6 GB) | A third core and more headroom for parallel runs. |
| High-volume webhooks, long-running or memory-hungry flows | Advanced (4 vCPU / 8 GB) | Five concurrent runs and room for each of them. |
You can upgrade a Devoster VPS to a larger plan from the panel later, and the app picks up the new concurrency with its next update. Start where the table puts you.
Custom domain, webhooks and email for self-hosted Activepieces
To move Activepieces to flows.example.com, add the domain in the dashboard and create a CNAME record pointing at your devoster.app name (or, for a root domain, an A record to the server's IP). The panel checks the DNS, issues the certificate and switches Activepieces' public URL, which webhook and OAuth redirect URLs are built from. Re-copy webhook URLs into the services that call them after the switch, and reconnect any OAuth connection that complains.
Email works differently on this server. Outbound mail ports are blocked by default on Devoster VPS plans, which affects Activepieces in two ways:
- No password-reset email. If you forget the owner password, reset it from the Devoster dashboard instead.
- The SMTP "Send Email" piece won't connect. Send mail through pieces that use an HTTPS API, such as Gmail, SendGrid or Mailgun, which work normally. If you need SMTP, use an external email provider whose submission port can be opened on request.
Slack, Telegram, Discord and webhook steps are unaffected. Our VPS hardening checklist is worth an hour too: Activepieces sits behind HTTPS with a login, but SSH and anything else you install are yours to secure.
Updates, and what stays your responsibility
Activepieces releases often, and upgrades run database migrations. On the one-click install we take care of that: we test each new version before offering it, then apply it in a maintenance hour you choose, or right away when you press Update now. A snapshot of the whole VPS is taken before every update, and if Activepieces doesn't come back healthy the server is rolled back to it automatically. Auto-update can be switched off.
The server itself is unmanaged. You have root, and its security, what you connect Activepieces to and the flows you build are yours. We don't help with building flows; Activepieces' documentation and community cover that. Nightly backups (3 days) and your snapshot slot cover the whole machine; export flows you could not rebuild and keep them off the server too.
When is this the wrong choice? If you need single sign-on or white-labelling, you need a paid Activepieces plan either way. If you want to split the app and its workers across several servers, a plain Devoster VPS with your own setup fits better. And if your data must stay outside the US, note the servers are in Utah.
Frequently Asked Questions
Related pages
- n8n VPSn8n VPS hosting with n8n and PostgreSQL pre-installed on KVM + NVMe in Utah, USA. HTTPS in minutes, n8n updates done for you. Starter $7.99/mo, full root.
- Node-RED VPSNode-RED hosting on a KVM + NVMe VPS in Utah, USA: the editor pre-installed behind HTTPS and a login, palette installs kept. Nano $3.49/mo, managed updates.
- Docker VPSDocker VPS hosting on KVM + NVMe in Utah, USA, with Docker Engine, Compose and Portainer CE pre-installed behind HTTPS. From $3.49/mo, Starter $7.99/mo.