programcode

Review · Cloud platforms

RunCloud review

A practical control panel for cloud-hosted websites, but API quotas and limited published integration details matter for developer teams.

7.1/10ProgramCode score

We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money

The bottom line

RunCloud simplifies server management, but API limits and hosted-control-plane dependence deserve a close look.

RunCloud is a graphical control panel for managing websites on cloud servers from providers including Vultr, Linode, UpCloud, Hetzner, AWS, Google Cloud and DigitalOcean. It handles server setup, security updates, Git deployment, backups and team permissions without requiring teams to configure everything through Linux tools.

The interface and reported user experience are strong points. The developer story is less clear: API access is limited by plan, and the vendor does not publish detailed SDK, protocol, self-hosting or data-export information. RunCloud suits teams that want a managed control plane, not those looking for an open-source panel or a deeply documented automation platform.

Good fit if

  • Teams managing cloud-hosted websites
  • Developers deploying PHP applications
  • Agencies managing multiple servers

Skip it if

  • Teams requiring an open-source panel
  • API-heavy automation on lower tiers
  • Operators needing full control-plane portability
RunCloud homepage
RunCloud homepage, captured Nov 7, 2026

ScoresHow it rates

  • Features7
  • Ease of use8
  • Value for money7
  • Support7
  • User sentiment7

What works

  • Graphical interface reduces routine server configuration work
  • Supports major cloud providers listed on its homepage
  • Git deployment and application cloning support release workflows
  • Runs simultaneous PHP versions with virtual PHP machines
  • Includes staging environments and backup storage by plan

What doesn't

  • No free plan; the trial lasts seven days
  • API access and request quotas depend on plan
  • SDKs, API protocol and CLI support need confirmation
  • Source availability and self-hosting options are not published
  • Data-export and migration details need confirmation

01What RunCloud is, technically

RunCloud is a graphical control panel service that sits above cloud infrastructure and gives teams a way to configure servers and manage websites without doing every administrative task through Linux tools. The homepage lists Vultr, Linode, UpCloud, Hetzner, AWS, Google Cloud and DigitalOcean as supported providers. RunCloud is the management layer; the cloud provider supplies the underlying servers.

The control panel covers server configuration, security updates, application management, backups and team privileges. It also offers Git-based atomic deployment, virtual PHP machines for running multiple PHP versions, and RunCache for full-page, object and edge caching. The pricing page lists application, server, staging, backup-storage and team-seat limits by plan.

In a stack, RunCloud belongs between your team and your cloud servers. It can reduce routine configuration work, but it does not remove the need to choose, pay for and operate cloud infrastructure. Teams should check which server-level tasks remain their responsibility and how RunCloud-managed settings interact with existing automation.

02RunCloud API, SDKs and docs

RunCloud provides an API surface for developers, with access and request limits tied to plan. The homepage links to Documentation and an API & Developers resource. It also describes Git deployment and application cloning, which can fit deployment workflows, but does not establish a complete automation contract by itself.

Before building integrations, confirm in RunCloud’s documentation which API protocol and endpoints are available, how authentication works, and whether SDKs exist for your language. The homepage does not name supported programming languages, SDKs, a CLI, webhooks or plugins, so confirm those integration options with the vendor rather than assuming they are available. Check how API requests count toward monthly allowances and rate limits: Business lists 120 requests per minute, while Enterprise lists 300.

The vendor presents the panel as a way to handle server setup and website administration through a graphical interface. That may lower initial setup effort, but teams with infrastructure-as-code requirements should validate how panel-managed configuration can be reproduced, reviewed and changed through their existing tools.

03RunCloud pricing for developers

RunCloud has no free plan; the vendor lists a seven-day free trial. Monthly plan prices start at $9 for Essentials, which includes one server, unlimited web applications, 2 GB of free backup storage and one staging environment. Professional costs $19 per month and includes 50 servers, 10 GB of backup storage, 10 staging environments and application cloning. Business is $49 per month; Enterprise is $399.

Business includes one workspace, 10 team seats and API access for 120 requests per minute, with 10,000 monthly requests billed monthly or 20,000 billed yearly. Enterprise includes up to five workspaces, 50 seats and 400,000 monthly API requests at 300 requests per minute. Additional API calls, servers, workspace members and backup storage cost extra. For example, Business and Enterprise can add 10,000 API requests for $10 per month or $120 per year. The pricing page shows an annual billing option but does not list annual plan rates or per-month equivalents. Budget separately for the cloud servers RunCloud manages.

Full RunCloud pricing breakdown →

04RunCloud: open source, self-hosting and lock-in

RunCloud is presented as a control panel service for managing servers on cloud providers. The vendor does not publish an open-source licence or source-availability details, and does not describe a self-hosted edition. Treat it as a hosted control plane unless RunCloud confirms otherwise.

The vendor also does not publish data-export or control-plane migration details on the vendor's site. Your applications run on cloud servers, but that alone does not establish that panel configuration, deployment settings, backups or team permissions can be exported in a portable format. Before depending on RunCloud for production operations, ask how to retrieve backups and configuration, disconnect a server, and recreate its setup without the panel.

Migration away is likely to involve replacing panel-managed workflows as well as moving or restoring application data. Teams that need portability should document server configuration and deployment steps outside the panel and verify their recovery process before making RunCloud a central dependency.

05RunCloud in production

RunCloud’s plan limits affect production operations directly. Essentials covers one server; higher server counts require Professional, Business or Enterprise. Backup storage, staging environments and team seats also vary by tier. API-dependent automation needs special attention: Business lists 120 requests per minute and Enterprise 300, with separate monthly request allowances and paid additional-call options.

The homepage says RunCloud automates server configuration and security updates, but teams should verify patching scope, backup retention and restore procedures, access controls, incident response and any compliance requirements before relying on it. Enterprise is described as for businesses with scale, SLA or compliance needs, but the specific SLA and compliance terms are not published in the plan details.

Reddit reports are mixed. Some users describe easy server setup and cloning; others raise concerns about development pace, pricing changes and documentation. Those comments are individual experiences, not guarantees. Validate your own deployment and recovery requirements, and confirm API quotas and support terms with the vendor before standardizing on the panel.

From the threadsWhat users say

Reddit sentiment is generally positive about setup, staging and server management, with users also flagging pricing changes and documentation. Some commenters question the product’s development pace, so reported satisfaction does not remove the need to evaluate the roadmap and integration details.

Easy server setup
Runcloud also makes spinning up a new server a breeze
r/webhosting · view thread
Good reported experience
I moved several Vultr instances from ServerPilot to RunCloud and it's been excellent so far
r/webhosting · view thread
Development pace concerns
RunCloud's development seems to have stalled, and the new features they do release do not live up to the expectations
r/webhosting · view thread
Documentation criticism
the docs could really use some work
r/webhosting · view thread

Questions people ask

Does RunCloud have a free plan?

No. The pricing information lists no free plan and a seven-day free trial. Essentials starts at $9 per month and includes one server, unlimited web applications, 2 GB of free backup storage and one staging environment.

Which cloud providers does RunCloud support?

RunCloud’s homepage lists Vultr, Linode, UpCloud, Hetzner, AWS, Google Cloud and DigitalOcean. Confirm current compatibility and any server or operating-system requirements in the documentation before provisioning infrastructure.

Does RunCloud provide an API?

Yes. Business includes API access at 120 requests per minute, with 10,000 monthly requests billed monthly or 20,000 billed yearly. Enterprise lists 300 requests per minute and 400,000 monthly requests. Confirm endpoint, authentication and SDK details in RunCloud’s developer documentation.

Can RunCloud run multiple PHP versions?

RunCloud says its virtual PHP machines let users run simultaneous PHP versions. Check the documentation for supported versions and application-level configuration details before migrating a production site.

Does RunCloud offer backups and staging?

Yes. Backup storage and staging environments are included by plan, with additional backup storage available as a paid add-on. The vendor’s pricing information lists storage amounts, but confirm retention, restore behavior and recovery procedures before relying on backups.

Sources

  1. RunCloud homepage
  2. RunCloud pricing page
  3. Reddit: Moving from Vultr/Runcloud to a more "managed" solution
  4. Reddit: good free switch from runcloud?
  5. Reddit: Is Is Runcloud still a good choice foe server management?
  6. Reddit: Alternatives to Runcloud.io