Setting up a dedicated server was a bit tricky initially, and there are some pitfalls you may discover while doing so. As the game is in early access, the documentation for setting up dedicated servers is hard to find. In this post I will try and simplify this.
These requirements are a best guess by myself, and the lack of this info prior to my server development certainly cause me a few headaches.
The server itself should have a minimum of 3GB of RAM, though id recommend at least 4GB’s for smooth operation. Processor wise, its not too heavy, a couple of cores (or one powerful core) should be fine. In terms of disk space, a couple of gigs of free space should be fine. The game is roughly 600-700mb and the world isn’t ridiculous. However, you may want extra space to keep backups!
Start Arguments / Options
There has been some confusion with the options used to configure the server on the start server command. There are a couple things to mention:
Server name doesn’t have any strict limits that I can see.
World name is strict with capitalisation, and you cannot just rename your world file names.
Password should be different than the world name and should be at least 5 characters in size.
Hopefully this information is useful to you. I will follow up in the next few days with a guide for setting up a dedicated server, using Docker to manage dependencies and simplify the installation.