If you want to have a 7 days to die dedicated server you need to have a couple of items known first. What location are you planning to serve primary? What is your budget? How many players do you want to host? How many game servers do you want to host on your machine? What level of technical support you need? These five questions will help narrow down a dedicated server provider and get your 7 days to die up and running.
7 Days to Die Dedicated Server | Location
Location is extremely important and you want to get your server as close to your main clients as possible. If you find a provider in Asia but most of your clan is in North America you will find the time it takes to talk to your server (latency) will increase dramatically. This is because when a communication request is sent over the internet it has to go through several different providers/routers to get to the server and back. As 7 days 2 die uses UDP to communicate to servers it also increases a chance that packet will be dropped and never even reach the server. Try to purchase a 7 days to die dedicated server as close as possible to make these delays happen less. At the very least have it on the same continent as most latency happens when you cross the ocean which only has a limited amount of fiber lines.
7 Days to Die Dedicated Server | Budget
You need to look over the budget and setup agreements with clan mates before purchasing a server. If you decide to do an unmanaged dedicated server you can save 50-80% in some locations on server cost. On the other hand if no one on your team is extremely technical then having a server doing nothing will be of little use to you so may need to purchase a 7 days to die dedicated server with support for both the game and the server itself. I have some of those providers listed below.
7 Days to Die Dedicated Server | Players
Knowing how many players you want to host is key in making a purchase. It helps determine what hardware you will need for your dedicated server and the bandwidth requirements of the network. This really only comes into effect if you choose an unmanaged server as most 7 days to die supported dedicated server use high end processors/network that they base their per slot business on. If you looking just to host a simple 8 player server with some friends you would just be better off purchasing the /per slot from gameservers.com then renting a dedicated box for it. Here is a table with the some of the basic 7 days to die server requirements.
Table does not include OS hardware requirements just 7 Days to Die and it is a estimation.
2.4Ghz 1 core 1GB 2GB 200GB 4
3.0 1 core 2GB 3GB 500GB 8
3.4Ghz 2 cores 3GB 4GB 1TB 16
3.7Ghz 2 Cores 5GB 10GB 2TB 32
7 Days to Die Dedicated Server | Number of Game Servers
Now you need to figure out how many game servers to you want to host on the machine. It takes a little math but if you want to host six eight player servers without causing them all to stutter in game then you need to make sure you have the processor. RAM, and network to support it. I made a table with some basic estimation on what you will need for X 7 days to die servers.
Estimation. Please comment below if you are finding different results.
2xAMD 2216 2.4GHz 4 20TB 8 3
Xeon 5150 2.66Ghz 8GB 20TB 8 6
E3-1240 3.4Ghz 16GB 20TB 32 4
E3-1270 3.8Ghz 32GB 20TB 32 8
7 Days to Die Dedicated Server | Technical Level
Running a game server is not the easiest endeavour in the world and can cause a huge level of frustration if you do not know what you’re doing. If you have a good understanding of Windows server OS and can read basic script code you can get away without having dedicated support for the game but still pay for a windows license (+$20/mo average). If you have linux knowledge you can also run 7 days to die on a dedicated linux server. This requires 10 times more configuration as it uses wine but it is doable. If you are not comfortable with either of these then I recommend choosing from one of the providers below as they provide server support, game support, and an easy to use control panel to manage your 7 days to die servers.
7 Days to Die Dedicated Server | Managed Servers
My first choice is gameservers.com as they have some the highest customer satisfaction rating and they have the biggest support team. Servers are decently priced and if you need a modified setup talk to the sales team to get that going. They have datacenters all over the world so location should not be an issue. The tables are from my minecraft article so the player count is wrong.
E3-1240 3.4Ghz 32GB 120SSD $189 150
E3-1240 3.4Ghz 16GB 1TB SATA $179 95
7 days to die dedicated server | Windows guide
So inside your 7 days to die installation folder you will have a startdedicated.bat file. You can edit the file to suit your needs/hardware. You will also have a serverconfig.xml file that you can edit to change the default values of the server. These things include the name, port, password, max players, and much more. Here is a table with all the command information.
|ServerPort||25000||Port you want the server to listen on|
|ServerIsPublic||true,false||Should this server register to master server – if true it will show on the server list|
|ServerName||My Game Host||Whatever you want the name of the server to be on the server browser|
|ServerPassword||String||Password to gain entry to the server. Leave empty for no password|
|ServerMaxPlayerCount||4||Maximum Concurrent Players (Max Slots)|
|GameWorld||Navezgane||Navezgane, MP Wasteland Horde, MP Wasteland Skirmish, MP Wasteland War are map options.|
|GameName||My Game||Whatever you want the game name to be (Save Folder Name)|
|GameDifficulty||2||0 – 4, 0=easiest, 4=hardest|
|GameMode||GameModeSurvival||GameModeSurvival, GameModeDeathmatch, GameModeZombieHorde|
|EnemySpawning||true,false||Spawn Zombies and other enemies?|
|ShowAllPlayersOnMap||true,false||Show other players on minimap and main map?|
|BuildCreate||true,false||cheat mode on/off|
|DayNightLength||20||Length of days and nights|
|FriendlyFire||true,false||Can players damage each other (PvP)|
|DayCount||3||Only for horde mode, use 0 for unlimited|
|FragLimit||5||Only for deathmatch, use 0 for disabled|
|MatchLength||15||only for deathmatch, use 0 for unlimited|
|RebuildMap||true, false||true=map is rebuild on next round, false=not|
|ControlPanelEnabled||true,false||Enable/Disable the control panel for web based commands|
|ControlPanelPort||8080||Port of the control panel webpage|
|ControlPanelPassword||CHANGEME||Password to gain entry to the control panel|
|TelnetEnabled||true,false||Enable/Disable the telnet|
|TelnetPort||8081||Port of the telnet server|
|DisableNAT||false,true||set this to true if your router doesn’t support NAT|
If you are hosting the server at home instead of a datacenter with a public IP you will need to use port forwarding on your router. As there are different control panels for each router your best bet is to google the router model + port fowarding.
7 Days to Die Dedicated Server | Linux Guide
I am still working on getting this running stable. It requires wine and lib32gcc++ packages to make this work. It does take a bit more work so i will post some pictures/video on how to do this soon.