Every cluster pools
Why a cluster, not a single server
A single plan is rigid. A cluster lets your stack grow, shrink and shape-shift — without ever buying a second subscription.
Stack workloads
Run a Minecraft survival, a Node bot and a Python worker side by side under one subscription.
Reshape on the fly
Resize containers in-place — files, IPs and backups stay untouched.
Zero idle waste
Allocate only what each container needs. The rest stays in the pool for the next idea.
Mix server types
Switch a container from Paper to Python without a new purchase or migration.
Real ports, real IPs
Each container is a full Pterodactyl server with its own console, files and network.
One bill, one renewal
Cluster cancels cleanly. Every container retires with it — no orphaned charges.
How it works
01
Pick a pool
Choose total CPU, RAM, storage, ports, backups and databases that fit your stack.
02
Spin up containers
Create as many as your plan allows. Each is a real server with full controls.
03
Resize anytime
Move resources between containers without rebuilding. Cancel returns the whole pool.
One dashboard. Total control.
See every container, every byte allocated, every port assigned — and reshape it in seconds. No tickets, no migrations.
- Full Pterodactyl console, files and SFTP per container
- Egg whitelist defined by your plan
- Backups and databases pooled across the cluster
Cluster
production-pool
13% free for new containers
survival.mc
4 GB · 200% CPU
discord-bot.js
1 GB · 50% CPU
worker.py
2 GB · 100% CPU
Automate everything from your code
Generate up to 10 API keys per cluster and drive every container from your scripts, bots or CI/CD pipelines. Same rules as the dashboard, zero compromise.
- Create, rename, resize and delete containers
- Control power state (start, stop, restart)
- Query capacity, eggs and live container list
curl https://freemchost.com/api/public/clusters/v1/containers \
-H "Authorization: Bearer fmch_xxx" \
-X POST \
-d '{
"name": "build-runner",
"egg": "nodejs",
"ram_mb": 1024,
"cpu_cores": 1
}'Frequently asked questions
What is a Runtime Cluster?+
A Runtime Cluster is a single subscription that gives you a pool of CPU, RAM, storage, ports, databases and backups. You can split that pool across as many containers (Minecraft, Node, Python…) as your plan allows.
Can I run Minecraft servers inside a cluster?+
Yes. Every container is a full Pterodactyl server with console, files and SFTP. Pick Paper, Forge, Fabric or any other Minecraft egg whitelisted in your plan.
Can I resize containers without losing my data?+
Yes. Resizing is in-place: files, IPs and backups stay untouched. Resources move between containers without rebuilding.
Is there an API?+
Yes. Each cluster supports up to 10 API keys. You can create, rename, resize, power-cycle and delete containers from your scripts, bots or CI.
What happens if I cancel?+
The cluster cancels cleanly at the end of the period. Every container retires with it — no orphaned charges.