Now in beta · Bring Your Own Host

Plug in.
Play on.

Host game servers on the hardware you already own.

One small agent turns the machine you already own into a managed game-hosting platform — Minecraft, Rust, Palworld, Valheim, ARK and more. No port forwarding, no cloud bills.

11 home hosts

Minecraft Your PC NodeMesh ✓ No port forwarding Your friends

# 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

⛏️ Minecraft · 🔫 Rust · 🦎 Palworld · ⚔️ Valheim · 🎮 Hytale · + more 🖥️ Bring Your Own Host 🐧 Linux · 🪟 Windows (beta) 🔌 No port forwarding ⚡ Free first node 🔄 Auto-restart on crash 💾 One-click backups 🧩 Mod manager & config editor

// 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 →

// Features

Everything you need to run great game servers

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

Bring Your Own Host

Install the agent on any machine — gaming PC, spare laptop, home server. Your hardware runs the games; we run the control plane.

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.

19+ games, zero setup

Minecraft, Valheim, Hytale, Rust, Palworld, Satisfactory, Project Zomboid, ARK: Survival Evolved and ARK: Survival Ascended — runtimes auto-installed, server downloaded, configured for you. See the full game list.

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 →

Self-Healing

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

Always up to date

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

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.

Console & Files

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

Mods, minus the modding homework →

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.

Something a hosted provider has no reason to build — their datacenter power is flowing either way. On your own hardware, an always-on server costs your own electricity; this is the one feature that only makes sense on BYOH.

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.

// 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.

// 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. 50 GB of synced storage is included per account.

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.

// Setup

From zero to a live server in minutes

Three steps. No networking knowledge required.

1

Install the agent

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

# Linux · Terminal
curl -sSL https://install.nodemesh.app | sudo sh
✓ node registered
2

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%
3

Share & play

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

🌐 play.nodemesh.app:25xxx

// Supported games

Pick a game. We handle the rest.

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

// Live now

ARK: Survival Ascended

ARK: Survival Ascended

Beta Windows

survival

ARK: Survival Evolved

ARK: Survival Evolved

Beta Linux

survival

🎖️

Arma Reforger

Beta Linux

milsim

🌫️

Enshrouded

Beta Windows

survival

Run it on your own PC →
⚙️

Factorio

Beta Linux

automation

Hytale

Hytale

Beta Linux

sandbox

Minecraft: Bedrock Edition

Minecraft: Bedrock Edition

Beta Linux

sandbox

Palworld Dedicated Server

Palworld Dedicated Server

Beta Linux

survival

Rust

Rust

Beta Linux

survival

Run it on your own PC →
🎭
🌳

Terraria

Beta Linux

sandbox

🩸

V Rising

Beta Windows

survival

Run it on your own PC →
Valheim

Valheim

Beta Linux

survival

Run it on your own PC →

// Already using something else?

How NodeMesh compares

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

// Beta pricing

Your first node is free. Forever.

All features included — no credit card, no time limits, no catch.

BYOH — Free

Free · 1st node

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

✓ 1 BYOH node ✓ Up to 5 servers ✓ All 19 games ✓ Traffic proxy ✓ Console & files ✓ Auto-restart ✓ One-click backups ✓ Mods & config editor
See full pricing →

// 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 up to 5 game servers on it. Extra hosts and optional extras are paid in credits — there is no per-server subscription.

See pricing →

Ready to plug in?

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

Get started — it's free