Deploy your own game server.
Run Minecraft, Palworld, Valheim, Rust or one of nine other games on your own Linux server. Pick the game and fill in its settings. NodePanel installs it and gives you the address to share with your players.
Start your 7-day trialCard required. Nothing charged until the trial ends.
Choose your game- Games
- 13 to choose from
- Runs on
- Your own Linux server
- In NodePanel
- Start, stop, restart, update
Minecraft Java
Community world
- Game
- Minecraft Java
- Server Type
- Paper (plugins)
- Game Mode
- Survival
- World / Map Name
- Community world
StartStopRestartUpdate
Game servers
Choose the game you want to host.
Each game page lists the settings you can change, the minimum memory and disk, and anything the game needs from you first, such as a licence key or game files.
Sandbox
Minecraft Java
Run Vanilla, Paper, Spigot, Fabric or Forge on the Minecraft version you choose. Set the game mode, difficulty, whitelist and operators.
- From 2 GB RAM
- 10 GB disk
Survival
Palworld
Set EXP, capture and Pal spawn rates, the death penalty and day and night speed. Choose which of Steam, Xbox, PS5 and Mac can join.
- From 8 GB RAM
- 20 GB disk
Survival
Valheim
Turn on crossplay for Xbox and Microsoft Store players, add BepInEx or Valheim Plus, and keep world backups.
- From 4 GB RAM
- 10 GB disk
Survival
Rust
Generate a procedural map from your own seed and size, or pick Barren, Hapis, Savas or Craggy Island. Turn on Oxide / uMod when you want plugins.
- From 8 GB RAM
- 25 GB disk
Tactical shooter
Counter-Strike 2
Run Competitive, Wingman, Casual, Deathmatch, Arms Race or Demolition on the map you choose. Add bots, a join password or CSTV.
- From 4 GB RAM
- 30 GB disk
Survival horror
7 Days to Die
Play Navezgane or a randomly generated world. Set difficulty from Scavenger to Insane, the day length and what players drop on death.
- From 6 GB RAM
- 20 GB disk
MOBA
Dota 2
A private lobby server for All Pick, Captains Mode, Single Draft or All Random. It does not provide Valve matchmaking or ranked play.
- From 4 GB RAM
- 20 GB disk
Military sim
Arma 2: Operation Arrowhead
Run your Operation Arrowhead mission with your @mod folders. Set BattlEye, signature checks and separate player and admin passwords.
- From 2 GB RAM
- 15 GB disk
Military sim
Arma 3
Run your mission with your mod list and keep it going when the server is empty. Add up to eight headless clients for AI.
- From 4 GB RAM
- 30 GB disk
Shooter
Call of Duty: Plutonium
Host World at War, Black Ops, Black Ops II or Modern Warfare 3 through Plutonium. Set the game type and map rotation. You supply the game files.
- From 2 GB RAM
- 15 GB disk
Survival
Project Zomboid
Add Workshop mods and map folders, set the zombie population from Low to Insane, and pause the world when nobody is online.
- From 4 GB RAM
- 15 GB disk
Survival
DayZ
Choose Chernarus or Livonia and add your Workshop mods. Decide whether third person and the crosshair are allowed, and how fast the day passes.
- From 6 GB RAM
- 30 GB disk
Roleplay
GTA 5: FiveM
Run a FiveM server for your GTA 5 community with your own Cfx.re licence key. Set OneSync, Pure Mode, server tags and the enforced game build.
- From 4 GB RAM
- 15 GB disk
Getting started
Get your first game server running.
These are the steps from connecting your Linux server to sharing the game address.
Connect your Linux server
Add your VPS or dedicated server to NodePanel. When you deploy a game, NodePanel shows how much memory and disk each connected server has free, and warns you if the game needs more.
Pick the game and fill in its settings
Name the game server, set how much memory it gets and fill in the game’s own settings, such as the world name, starting map or join password. NodePanel installs the game and shows its status while it does.
Share the address with your players
NodePanel assigns the game’s ports. Once the game server is running, copy its address from the Connection card and send it to your players.
Once it is running
Look after the game server from NodePanel.
The game server’s page has its controls, its live usage and the address your players connect to.
- Start, stop, restart and update
- Each one is a single button. Updating the game or saving new settings restarts it, so pick a time when nobody is playing.
- Live CPU and memory
- See the game’s CPU use, its memory use against the limit you set, and its uptime. Use them to decide whether the game needs more memory.
- Address, ports and files
- The Connection card shows the address and ports your players use, and tells you if your hosting provider’s firewall is blocking them. The file manager opens the game’s files.
Try NodePanel
Try it on your own server for 7 days.
Connect your Linux server, pick a game and share the address with your players. You pay your hosting provider separately for the server.
Card required. Nothing charged until the trial ends.