Solution

VPS for Pterodactyl and game-hosting panels

Cutter 4 · $19/moClipper 16 · $92/mo
Short answer

Pterodactyl splits into a panel and one or more Wings nodes. The panel is light — two cores and 2 GB. Wings nodes carry the games, so size them by what you sell: a Clipper 16 hosts roughly eight 10-slot Minecraft servers. Wings needs Docker, so KVM virtualisation is mandatory; container-based VPS products cannot run it.

What you need

Specification floor for game hosting panels
ResourceWhat you actually need
Panel2 vCPU / 2 GB, plus a small database
Wings node8+ dedicated cores, 16–32 GB, NVMe
KernelKVM with Docker support — not available on OpenVZ
ProtectionDDoS scrubbing on every node

Recommended plans

Cutter

Cutter 4

$ 18.05 /month

$54.15 total · Save 5%

vCPU
2 × dedicated
RAM
4 GB
Storage
80 GB NVMe SSD
Transfer
6 TB
IPv4 / IPv6
1 / /64 routed
Configure
Clipper

Clipper 16

$ 87.4 /month

$262.20 total · Save 5%

vCPU
8 × dedicated
RAM
16 GB
Storage
400 GB NVMe Gen4 SSD
Transfer
30 TB
IPv4 / IPv6
1 / /64 routed
Configure
Clipper

Clipper 32

$ 165.3 /month

$495.90 total · Save 5%

vCPU
12 × dedicated
RAM
32 GB
Storage
800 GB NVMe Gen4 SSD
Transfer
40 TB
IPv4 / IPv6
1 / /64 routed
Configure

Recommended locations

Location is usually the decision that matters most for this workload — either because latency dominates, or because jurisdiction does.

Why OnionVPS for this

  • Every instance is KVM, so Wings and its Docker containers work without workarounds.
  • DDoS protection is included at every tier — essential when you resell to strangers.
  • Regions on six continents let you sell local latency instead of apologising for it.
  • No KYC on our side means you can start a hosting business without a corporate onboarding process.

How to set it up

  1. Deploy a small instance for the panel

    A Cutter 4 with nginx, PHP 8.3, MariaDB and Redis.

  2. Deploy one or more Wings nodes

    Clipper 16 or 32, in the regions you intend to sell.

  3. Install Wings and Docker on each node

    Wings creates one container per game server.

  4. Configure allocations and ports

    Assign port ranges per node and map them to allocations in the panel.

  5. Set resource limits per server

    Overselling memory is the single most common way panel operators lose customers.

Frequently asked questions

Can Pterodactyl run on a VPS?

Yes, on KVM. Wings requires Docker, which requires a real kernel — it will not run on OpenVZ or LXC-based virtual servers. Every OnionVPS instance is KVM.

How many game servers fit on one node?

A Clipper 16 with 8 dedicated cores and 16 GB hosts roughly eight 10-slot Minecraft servers with headroom. Sell against RAM, and keep 20% in reserve.

Can I start a hosting business on your infrastructure?

Yes. Reselling is permitted, you own the customer relationship, and there is no reseller programme to apply to.