Pterodactyl Capacity Guide

Pterodactyl VPS Requirements: CPU, RAM and Storage Explained

Calculate the node from the game servers first, then reserve separate CPU, RAM and storage for Linux, Panel, Wings, Docker and backups.

Size the node before ordering

Pterodactyl itself is not the main workload. The total requirement comes from every game server that may run at the same time, plus Linux, Panel, Wings, Docker and backup headroom.

This article is a capacity worksheet. Installation, nodes, allocations, eggs, users, commands and troubleshooting remain in the complete Pterodactyl guide.

Pterodactyl Node Sizing Steps

1

List the Game Servers

Record every instance that can run together.

2

Add Their RAM

Use the maximum allocation for each server.

3

Reserve Host Memory

Keep RAM for Linux and Pterodactyl services.

4

Check CPU and Storage

Plan for busy periods, worlds and backups.

Looking for setup instructions?

Use the existing complete guide for Panel, Wings, nodes, allocations, eggs, users, files, backups, commands and troubleshooting.

Open the Complete Pterodactyl Guide β†’

List Every Game Server You Will Run

Begin with the games, not the Panel. Write down every instance that may be online together, including test servers, proxies and temporary event servers.

ServerRAM AllocationCPU PatternStorage
Minecraft Paper4GBBusy during exploration and pluginsWorld, plugins and backups
Factorio4GBSteady simulation loadSave, mods and autosaves
Luanti2GBLight private workloadWorld, game and mods

Replace the examples with your own games and allocations. The worksheet should reflect what can run at the same time.

Add the RAM Allocations

Add the maximum RAM for every game server that may be active together. In the example above:

Minecraft4GB
Factorio4GB
Luanti2GB
Game-server total10GB

The 10GB total is not the final node size. Linux and Pterodactyl services still need their own memory.

Reserve RAM for Linux and Pterodactyl

Keep memory outside the game allocations for Linux, the Panel stack, database, Redis, queue worker, Wings, Docker, monitoring and filesystem cache.

Practical starting rule

Leave at least 20% to 30% of the machine outside game allocations. Keep more headroom when Panel, backups and several busy games share one node.

For the 10GB game-server example, a 16GB node gives a clearer operating margin than a 12GB node.

Plan CPU for the Busiest Time

Do not judge CPU needs while every game is idle. Consider the busiest normal period and tasks that can overlap:

  • Players joining several servers at once
  • Minecraft chunk generation or a heavy modpack
  • Factorio simulation on an established factory
  • Game updates and installer jobs
  • Backup compression and world saves

Stagger backups and updates where possible. Choose VDS when several active containers need predictable dedicated vCPU availability.

Allow Storage for Live Data and Backups

Count more than the current game folders. The node also stores Linux, Docker images, installer files, worlds, saves, logs and local backups.

Do not size storage from live data alone

A 20GB game directory can require far more space after several backups, temporary archives and update files are included.

Keep spare working space and at least one backup away from the live node.

Example: Size a Three-Server Node

Part of the CalculationExample Allowance
Three game servers10GB RAM
Linux and Pterodactyl services3GB–4GB RAM
Growth and short peaksRemaining headroom
Suitable starting total16GB RAM

This is a worked example, not a universal minimum. A heavy modpack or busy Factorio save can change the result substantially.

Choose VPS or VDS

A Pterodactyl VPS suits a personal panel and a small number of moderate game servers. Choose VDS when several active containers compete for CPU or one demanding server needs more predictable processing.

Start your Pterodactyl node with 30% off the first monthUse VPS30 for VPS or VDS30 for VDS. Normal monthly pricing applies afterwards.

Recalculate Before Adding Another Server

Repeat the worksheet whenever you add a game server, increase an allocation or retain more backups. Do not assume that unused capacity on one quiet day will remain available during the next busy session.

Official Pterodactyl Requirements

Quick Answers

Pterodactyl Node Sizing Questions

Add the RAM allocation for every game server that may run at the same time, then reserve memory for Linux, Panel, database, Redis, Wings, Docker and normal peaks. The games usually determine most of the total.

List each server and its maximum RAM allocation. If three servers are allocated 2GB, 4GB and 4GB, the game-server total is 10GB before adding host memory and growth headroom.

Keep a clear reserve for Linux and Pterodactyl services. A practical starting point is to leave at least 20% to 30% of the machine outside game allocations, with more room when backups and several busy games share the node.

Stopped game servers do not use their normal active RAM allocation, but they still use storage. Size RAM for every server that may run at the same time rather than every server that merely exists in the Panel.

Not at every moment, but capacity planning should assume several servers can approach their limits together. Overselling memory can cause swapping or out-of-memory failures.

Plan for the busiest time when several game servers, backups or updates may run together. Strong single-thread performance matters for some games, while multiple active containers also need enough total CPU capacity.

Count Linux, Docker images, game files, worlds, logs, installer files and local backups. Keep extra working space and at least one backup outside the live node.

Yes. A local backup uses node storage in addition to the live game data. Several retained backups can require more space than the active servers themselves.

Choose VDS when several active containers need predictable CPU availability, one demanding game affects the others or sustained CPU demand regularly limits the VPS.

No. Website Hosts UK provides self-managed Linux VPS and VDS infrastructure. You remain responsible for Pterodactyl, Linux, Docker, security, updates and backups.
More Help