Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I'm providing this so the developers can reproduce the issue. In the future, these instructions might work to set up a dedicated server on your own!
Steam CMD instructions: https://developer.valvesoftware.com/wiki/SteamCMD#Linux
Instructions:
1. Create an Ubuntu VPS droplet on digital ocean. Follow the instructions, you can use an SSH key pair or root username/password. You can use my referral link to get $25 credit: https://m.do.co/c/07474f2c48c1
2. If you create an SSH key pair using PuTTY, make sure to copy the public key from the text box instead of clicking "save public key" because the saved version is formatted differently. You should still save the private key, which PuTTY uses. If you went with root user/pass, disregard this.
3. Log in to SSH with PuTTY
4. If you installed 64bit OS, install 32bit support for steamcmd:
5. Install SteamCMD in a new "steam" user directory:
6. Install Colony Survival Dedicated server via steamcmd
7. Install mono, required to run the dedicated server on linux
8. Run the server software, replace the tags "YOUR_SOMETHING" with your own info.
9. Firewall is disabled by default, but if needed allow via UFW or iptables (they are the same thing) via:
Although I did not fix the issue, I did find this prebuilt docker container for Colony Survival which works on the same server that was set up following the instructions above:
https://github.com/Didstopia/colony-survival-server
Note: You can stop at after completing 4 above and instead do:
...5. Set up a new user, I named it docker: https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-16-04
6. Follow this guide: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-16-04
Or if using ubuntu 18.04: https://linuxconfig.org/how-to-install-docker-on-ubuntu-18-04-bionic-beaver
7. do this as your docker user:
8. configure the server by setting these environment variables (lol i don't know how to do this step):
9. run the server: