Best Don't Starve Together Server Hosting in 2026
Co-op wilderness survival with a dark art style and deep crafting.
We earn commissions from hosting providers on this page. This doesn't affect our rankings, which are based on independent research and analysis. Full disclosure
Don't Starve Together is one of the most affordable games to host, and a dedicated server solves the game's biggest multiplayer annoyance: without one, the world only exists while the host player is online. On a rented or self-run server, your camp persists, crops grow on schedule, and anyone can log in to prepare for winter while the rest of the group is at work. Our rankings for DST weigh caves support, mod handling, and panel quality, because nearly any hardware can run this game.
Why DST Is Cheap to Host (Until You Add Caves)
DST is a 2D game built on Klei's own engine, and its server process is genuinely light: 1GB of RAM covers a typical overworld server, CPU demands are modest, and save files are tiny. Plans run around $7/month, which makes DST an ideal first dedicated server for a group that has never rented one.
The catch is the game's signature hosting quirk: caves run as a separate server instance. A full DST world is actually a cluster of two linked shards, the overworld (Master) and the caves, each a full server process communicating with the other. Enabling caves roughly doubles your resource footprint:
- Overworld only: 1GB RAM, one instance
- Overworld + caves: 2GB RAM, two linked instances
Caves are not optional content in any meaningful sense. They hold unique resources, the Ruins, several bosses, and the Ancient Fuelweaver endgame. Treat "overworld + caves on 2GB" as the real baseline when comparing prices, and confirm the host supports multi-instance DST with a caves toggle before buying. A host that charges per instance can quietly double the advertised price.
Sizing by Scenario
| Setup | Players | RAM | Notes |
|---|---|---|---|
| Overworld only | 2-6 | 1GB | Fine for a casual friend group |
| Overworld + caves | 2-6 | 2GB | The standard full experience |
| Large modded public server | 8-16+ | 2-4GB | Both shards, 15-25 mods, long-lived world |
The default player cap is 6, and while the game technically supports much larger counts, DST's design (shared world resources, griefing potential, boss scaling) means most servers stay small. Player count matters less to performance than world age: a world hundreds of days old accumulates entities like spider dens, lureplant spawns, tumbleweeds, and sprawling player bases, and that entity count is what eventually slows the simulation, not the number of connected players.
Mods: Easy to Run, Easy to Get Wrong
DST has excellent Steam Workshop integration, and server-side mod behavior is clean: mods listed by the server download automatically for players when they join. Under the hood, two files control everything, and a good host exposes both:
- dedicated_server_mods_setup.lua tells the server which Workshop mods to download.
- modoverrides.lua (one per shard) tells each shard which mods to enable and with what settings.
The most common mod failure is a mismatch between these two, or enabling a mod on the overworld shard but forgetting the caves shard, which causes desyncs or crashes when players go underground. The second most common failure is adding client-only mods (like Combined Status or Geometric Placement) to the server list; those belong on each player's own game, not the server. Staples that do belong server-side include Global Positions and gameplay rebalance mods. A sensible 10-20 mod list has minimal performance impact, so pick a host based on whether the panel gives you real file access, not on hardware.
Settings That Shape Your Server
DST is unusually configurable, and a few settings materially affect both experience and cost:
- worldgenoverride.lua controls world generation per shard: season lengths, resource density, biome presence, boss frequency. Set it before generating the world, because most of it cannot change afterward without a regen.
- cluster.ini holds the cluster-wide settings: server name, password, max players, PvP toggle, and pause-when-empty. Enabling pause when empty stops day progression while nobody is online, which most friend groups want and public servers do not.
- Cluster token: dedicated servers require a token generated from a Klei account. Rented panels usually handle this with a paste-in field; forgetting it is the number one "my server will not start" cause.
- Autosave and rollback: DST saves once per in-game day and keeps rollback snapshots. Confirm your host lets you roll back from the panel; it is the standard recovery from griefing or a wildfire disaster.
Common Mistakes When Renting
- Buying a 1GB plan, then enabling caves and wondering why both shards stutter or crash.
- Regenerating the world to change a setting that lives in cluster.ini and never needed a regen, or the reverse: editing worldgenoverride.lua and expecting an existing world to change.
- Running a public server without a password or admin list configured, then meeting DST's griefing culture the hard way. Set admins in adminlist.txt from day one.
- Ignoring world age. If day 800 feels sluggish, the fix is cleaning up entity sprawl or starting fresh, not upgrading RAM.
Renting vs. Self-Hosting
Klei ships free dedicated server tools, and DST will run on nearly anything, including an old laptop or a Raspberry-class board for a small group. If someone in your group has an always-on machine and does not mind editing a few Lua and INI files, self-hosting DST is one of the easiest setups in this genre. Renting wins on three counts: the caves cluster is preconfigured with a toggle instead of manual shard linking, the server stays up for friends in other time zones, and panel-based rollbacks and mod management remove the fiddly parts. At around $7/month, the decision is about convenience and uptime, not capability.