Home / SteamCMD App ID / config.json explained
4763510, open UDP 8050, launch once, edit the generated config, then test with one friend before a full session.Setup checklist
- Install the standard .NET 8 Runtime. On Windows, confirm it with
dotnet --list-runtimes. - Install SteamCMD, then download the Romestead Dedicated Server using App ID
4763510. - Choose whether to self-host on your PC, a spare machine, a VPS, or a managed game host.
- Start the server once so it can create its current world and config files.
- Back up the original
config.jsonor equivalent generated config before editing. - Open UDP port
8050in the host firewall, and forward UDP 8050 on your router if friends connect from outside your network. - On Windows, start the server executable from the server folder. On Linux, run the server DLL with
dotnetif the build usesServer.dll. - Test direct connection with one player, then set up a basic save backup routine.
Minimum planning notes
| Item | Starter value | Why it matters |
|---|---|---|
| Players | 1-8 | Romestead is balanced around small co-op groups. |
| Runtime | .NET 8 Runtime | Missing runtime is a common instant-exit cause. |
| Port | UDP 8050 | Firewall and router rules must match the config. |
| RAM | 4-8 GB+ | Large world generation can temporarily use more memory. |
Next troubleshooting pages
Related Romestead server guides
SteamCMD App ID 4763510 helps before setup. config.json explained helps after first launch. Hosting options helps when your group wants the server online longer.