Skip to content

What Splits are, how resource splitting works, and how to run multiple servers on a single paid plan.

Splits are a paid-plan feature that let you divide your plan's total resources across multiple server instances. Instead of one large server, you can run several smaller ones — all within the same plan's resource budget.

What you'll learn

  • What a Split is and how it works
  • How many Splits each plan includes
  • How to allocate resources between servers
  • What types of servers you can run as Splits

What Is a Split?

A Split represents one server instance slot. Your plan's total CPU, RAM, and disk are a shared pool. You allocate portions of that pool to each server you create, as long as the total never exceeds your plan's limits.

The number of Splits equals the maximum number of servers you can run simultaneously.


Splits Per Plan

PlanSplitsMax simultaneous servers
Bronze22
Silver33
Gold44

The Free Tier does not support Splits.


How Resource Splitting Works

Your plan's resources are a pool — every server you create draws from it. The sum of all server allocations must stay within your plan's limits.

Example — Silver plan (200% CPU, 4 GB RAM, 9 GB NVMe, 3 Splits):

ServerCPURAMDisk
Discord Bot50%512 MB1 GB
Web API100%2 GB4 GB
Database50%1.5 GB4 GB
Total200%4 GB9 GB

All three Splits are used and the plan's resources are fully allocated.


What You Can Run as Splits

You are not limited to application servers. The Portal's Splits tab lets you create:

Application servers:

  • Node.js
  • Python
  • Java
  • Rust
  • C#
  • Lua
  • And other supported eggs

Database servers:

  • MongoDB
  • MariaDB
  • PostgreSQL

Managing Splits in the Portal

The Splits tab appears on each paid-plan server in the Portal. From there you can:

  • Create new server instances
  • Set resource allocations per instance
  • Create database servers

Frequently Asked Questions

Can I use Splits on the Free Tier?

No. Splits are only available on Bronze, Silver, and Gold paid plans.

Can different Splits run different programming languages?

Yes. You can mix and match runtimes across your Splits — for example, one Node.js server and one Python server on the same plan.

What happens if I downgrade to a plan with fewer Splits?

You may need to remove some server instances to fit within the new plan's limit. Contact support before downgrading if you need help.

Can I create a database server as a Split?

Yes. The Portal's Splits tab lets you create MongoDB, MariaDB, and PostgreSQL database servers alongside your application servers.


Next Steps