Free game servers on your own PC

Plug in.
Play on.

Your own game server for you and your friends, running on the PC you already have. One line to install, one address to share, nothing to change on your router.

  • 1 PC free, forever
  • No port forwarding
  • Windows & Linux
28home hosts

Pick your game

server running Your PC NodeMesh relay Your friends

Project Zomboid

on a Linux host

Your friends join at

nodemesh.app:16261example

Illustration. The panel shows your real address. Run it on your own PC →

43 games you can host tonight

// Setup

From zero to a live server in minutes

Three steps. No networking knowledge required.

Install the agent

Paste one line from your dashboard. It downloads, installs as a service, and pairs automatically.

# Run in your terminal — installs & pairs the agent

curl -sSL https://install.nodemesh.app | sudo sh

✓ Agent installed & connected

🔒 No shell runs on your Linux host. Downloads are checksum-verified. How we keep your hardware safe

Create a server

Pick a game and player count. NodeMesh installs the runtime and the server for you — watch it live in the console.

⛏️ Minecraft · Survival
installing… 68%

Share & play

Your connection address appears in the panel. Send it to friends — no IP, no port forwarding to explain.

you → group chatyourworld.mc.nodemesh.app

// Supported games

Pick a game. We handle the rest.

New games ship as templates — they appear here automatically when they land.

43+

// Live now

7 Days to Die

7 Days to Die

BetaLinux
Abiotic Factor

Abiotic Factor

BetaWindows
Arma Reforger

Arma Reforger

BetaLinux
Avorion

Avorion

Beta
Barotrauma

Barotrauma

Beta
Eco

Eco

Beta
Enshrouded

Enshrouded

BetaWindows
Factorio

Factorio

BetaLinux
Hytale

Hytale

BetaLinux
Icarus

Icarus

BetaWindows
Luanti

Luanti

Beta
Minecraft

Minecraft

Beta
Mordhau

Mordhau

Beta
Necesse

Necesse

Beta
OpenTTD

OpenTTD

Beta
Palworld

Palworld

Beta
Project Zomboid

Project Zomboid

BetaLinux
Rust

Rust

BetaLinux
Sons of the Forest

Sons of the Forest

BetaWindows
Soulmask

Soulmask

Beta
Space Engineers

Space Engineers

BetaWindows
Terraria

Terraria

BetaLinux
Unturned

Unturned

BetaLinux
V Rising

V Rising

BetaWindows
Valheim

Valheim

BetaLinux
Vintage Story

Vintage Story

Beta

Already rent a server?

Manage it with NodeMesh

Got a VPS or a dedicated box at Hetzner, OVHcloud or anywhere else? One command turns it into a game server panel, with direct join on your IP and a config editor for every game.

  • Direct join on your IP, with a firewall plan written for you
  • A config editor for every game, mods and backups
  • Order a machine on your own cloud account (Beta)
The Config tab of a 7 Days to Die server in the NodeMesh panel

// Features

Everything you need to run great game servers

Your hardware does the work. NodeMesh handles the hard parts.

Traffic Proxy

No port forwarding, no exposed IP. Player traffic routes through our edge to your machine, so your home network stays private and your real address never leaves the panel.

Works behind CGNAT and DS-Lite too: the agent only ever connects outwards, so there is nothing to open.

Custom connect address

Your players connect to a memorable name like yourworld.mc.nodemesh.app — no IP, no port to remember. Minecraft connects with no port at all; your machine's real IP stays hidden.

Self-Healing

Servers restart automatically on crash and the agent reconnects after network drops — so your world stays up while you're away.

One-click backups

Back up the world before a risky change and roll it back in one click if things go wrong.

Sleeps when empty, wakes on demand

Your server saves the world and sleeps the moment nobody's playing — your PC keeps its CPU and RAM. Wake it from the panel, or send friends a link with its own wake button, no account needed.

Console & Files

Live console streaming, an in-browser file manager, mods, and a visual config editor. Manage everything without ever touching SSH.

Always up to date

One-click updates keep your servers on the latest build — graceful stop, update, and restart, with config preserved.

Discord notifications

Server up, down, or crashed — and player milestones — posted straight into your community's Discord. Paste a webhook URL; no bot to install and nothing to log into.

43+ games, zero setup

Each game gets depth where it counts — ARK: Survival Ascended ships with built-in breeding, taming & stat calculators covering every creature in the ASA roster, all reading your server's live settings. Its config editor even explains itself: change a multiplier and see the consequence in plain language as you type ("Rex pairs re-mate every ~1h 48m") — no guesswork, no wiki tab.

Try the free ARK breeding calculator →
Free Minecraft server.properties generator →
Free Palworld settings generator →

// Mods

Mods, minus the modding homework

Search, install and update mods from the panel, on your own PC. NodeMesh sets up the loaders, pulls in the dependencies and gets you back on your feet when a mod goes wrong.

The mod loader installs itself

Install your first Valheim, Rust or Satisfactory mod and NodeMesh sets up BepInEx, Oxide or SML for you. One confirm — no framework to download, no launch flags to edit.

A whole modpack in one paste

Paste a Modrinth modpack link or upload a .mrpack: loader, Minecraft version, server-side mods and configs, set in one go. On Valheim, paste an r2modman profile code and the server runs exactly what your friends play with.

Hard to break, easy to undo

Server crashed after a mod change? The panel names the mods that changed and disables them in one click — files are moved aside, never deleted. Removing a mod that others depend on tells you first.

Change loaders, keep the world

Switch a Minecraft server between Vanilla, Paper, Fabric and Forge in place. The world, server.properties, whitelist and ops stay put.

What works in each game

GameHow mods get onto the server
MinecraftSearch Modrinth for mods and plugins, import modpacks, or upload any .jar
ValheimSearch Thunderstore with dependencies resolved, or import an r2modman profile
RustSearch umod.org plugins; Oxide is re-applied after every game update and new plugins load without a restart
SatisfactorySearch ficsit.app — only mods built for your server's game version
FactorioSearch the mod portal for the exact files your server can load, then upload the .zip — NodeMesh checks it before switching it on
Project ZomboidPaste a Steam Workshop link — the server downloads the mod itself
ARK: Survival AscendedAdd CurseForge project IDs — the server downloads the mods when it starts
7 Days to DieUpload a server-side modlet .zip
Arma ReforgerAdd Workshop mod IDs — the server downloads them when it starts

Valheim, Rust, Factorio and 7 Days to Die mods run on Linux hosts; ARK: Survival Ascended runs on Windows hosts. Players install client-side mods themselves where the game needs them.

// New

New survival hits, and a smarter Minecraft

This generation's survival hits running natively on the Windows PC you already own, and a Minecraft server that sleeps when nobody's playing and wakes when a friend joins.

Windows

V Rising and Enshrouded, native on Windows

Both dedicated servers only exist for Windows, so they run on your Windows PC as they are: no Linux box, no compatibility layer. NodeMesh installs them and keeps their saves inside the server's own folder, so your backups include them.

Installed and booted on a real Windows 11 PC, with the saves landing where they should. Players joining through the relay is still to be tried, so both are Beta.

Also new, in Beta on Linux and Windows hosts: Core Keeper · Soulmask · Don't Starve Together

Minecraft

Minecraft that sleeps until a friend joins

Asleep A friend joins Starting (about a minute)

Sleeps when empty, wakes on join

Turn it on and an empty server saves its world and stops, freeing your PC. When a friend joins, it starts and tells them to try again in about a minute. A server-list ping never wakes it.

Bring your singleplayer world

Upload the .zip of a world you played on your own. The current world is backed up first, and a world saved by a newer Minecraft version is refused rather than risked.

One-click version upgrades

Move to a newer Minecraft version with the same world and settings. A backup is taken first, and mods without a build for the new version are listed before you confirm.

Run it on your own PC →

// What it costs you

More friends. More servers. Still free.

Drag the sliders. Players, servers and hours played never change the price; only extra computers do.

You pay each month

Free

Your first computer is free, forever. Each extra one is 5 NMC a month. No fee per server, per player or per hour played.

Extra nodes: 5 NMC/month (NodeCoin credits, granted during beta — no payment needed).

The one running cost is your own electricity, while the PC is on.

See full pricing →

// Shared Volumes

One cluster. Every machine you own.

A folder that stays identical on every host you run — the gaming PC upstairs, the Linux box in the basement, a spare server at a friend's place. Edits land on the others in seconds, and the sync does not care which operating system is on either end.

Windows The Island cluster/ Linux Ragnarok cluster/ Shared Volume sha-256 ARK cluster transfer folder your hardware · your house · your rules

Byte-for-byte, or not at all

Every file is checksummed on arrival. If the hash does not match, the download is discarded — a corrupted transfer never overwrites a good save. Deletes propagate too, and a deleted file stays deleted instead of coming back on the next sweep.

Built for multi-gigabyte saves

Large worlds upload in parts and resume where they stopped if the machine reboots mid-transfer. Memory stays flat no matter how big the file is, so a 5 GB world syncs fine from a mini PC. The first 100 MB of synced storage is free; beyond that it is 1 NMC per GB a month.

Windows and Linux, same cluster

Mount the same volume on a Windows host and a Linux host at once. Content crosses byte-identical in both directions — no line-ending mangling, no lost subfolders. Pick each machine for the RAM it has, not for the OS it runs.

Made with ARK clusters in mind: run The Island on the machine with the spare memory and Ragnarok on another, and let the cluster's transfer folder ride along between them. Shared Volumes are the plumbing — the same folder, on every host, kept honest by checksums.

Dedicated hosts

Your dedicated box. Every server on it. Players join direct.

Attach a Hetzner or OVH machine with the same one-line install. Each game server gets its own port on your public IP, and you can still route any single server through the NodeMesh relay.

Players 203.0.113.10:25565 NodeMesh relay Minecraft :25565 Valheim :2456 Rust :28015 ARK RELAY Your dedicated box

Direct join on your IP

Players connect to your machine's address and port. No extra hop, and the panel checks from the internet that the port really answers.

Relay is a per-server switch

Route any one server through nodemesh.app, so players get our address instead of yours. Steam server browsers still list your machine.

One price per box

5 NMC a month per dedicated host during the beta, with no charge per game server. Your provider bills the machine.

BetaHetzner Cloud · DigitalOcean · Vultr

Order the box from here, on your own cloud account

Pick Hetzner Cloud, DigitalOcean or Vultr, a location and a size. NodeMesh creates the server with your API key, installs the agent and opens the game ports in the provider's firewall. Your provider bills you directly: we never see a card and add no markup.

Beta. The estimate before you confirm is approximate; what you pay is the provider's own price. Your key is stored encrypted and deleted once the server connects, unless you choose to keep it.

Try it free

// Already using something else?

How NodeMesh compares

Coming from a free host or a bare tunnel? Here's the honest side-by-side.

// FAQ

Straight answers

Do I have to install a mod loader myself?

No. On Valheim, Rust and Satisfactory the first mod you install sets up BepInEx, Oxide or SML after one confirm. A Minecraft server switches between Vanilla, Paper, Fabric and Forge from its Mods tab, world included.

What happens if a mod crashes my server?

The panel names the mods that changed since the last good start and offers one button to disable them and restart. The files are moved aside, not deleted, so you can switch them back on later.

Can I bring a whole modpack?

Yes. Minecraft takes a Modrinth modpack link or .mrpack file (Fabric and Forge packs); Valheim takes an r2modman profile code or export file.

Who runs the server — NodeMesh or me?

You do. The game server runs on a machine you own — a spare PC, a home server or a VPS — with a small agent installed. NodeMesh provides the web panel and a traffic relay, so you don't need to open ports on your router.

What does it cost?

Your first host is free, with as many game servers on it as your hardware can run. Extra hosts and optional extras are paid in credits — there is no per-server subscription.

Can I host a game server at home without port forwarding?

Yes. The agent on your PC makes an outbound connection to NodeMesh's proxy, and players connect to the proxy's address, which relays the traffic to your machine. You change nothing on your router.

My ISP uses CGNAT, DS-Lite or MAP-E. Can I still host?

Yes. Those setups block incoming connections, but NodeMesh does not use any: the agent only connects outwards, so there is nothing to forward and no public IP address is needed. It works as long as your machine can reach the internet.

Does it run on Windows or Linux?

Both: the agent runs on Windows and Linux hosts. Many games run on either, but some are tied to one system: ARK: Survival Ascended, V Rising, Enshrouded, Abiotic Factor, Icarus, Sons of the Forest and Space Engineers need a Windows host, while a few others, such as Factorio, need Linux. Each game page says which.

What do I need to get started?

A Windows or Linux computer that stays on while people play, an internet connection, and enough memory for the game; each game page lists the minimum. You do not need a VPS or a static IP address. Sign up, run the installer shown in the panel on that machine, then pick a game.

See pricing →

Ready to plug in?

Your hardware. Our control plane. Game servers — on the machine you already own.

Get started — it's free
  • 1 PC free, forever
  • No port forwarding
  • Windows & Linux