So easy a Viking can do it!
Explore the docs »
View Demo
·
How to Update your Server
.
Top 10 Server Issue Fixes
.
Report Bug
·
Request Feature
How to video: https://www.youtube.com/watch?v=E1oGIP0w06Q
New EASY to use menu system to manage and install your Valheim Dedicated Server - Enjoy
If you wish to Tip: https://www.patreon.com/zerobandwidth o
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
Cloud Hosting or Virtualization Service
Digital Ocean (Highly Recommended)
AWS
Azure
Google Cloud Platform
Ubuntu Install
Ubuntu 20.04 LTS
Putty 64bit for Windows User
https://www.chiark.greenend.org.uk/~sgtatham/putty/
WinSCP 64bit for Windows Users who wish to transfer world files from one machine to another.
https://winscp.net/eng/download.php
SSH into your newly Created VM
From your home computer, connect to your Ubuntu VM via SSH using putty or another method. (Putty is recommended)
If you can connect via Putty/Terminal, then you have setup at least one firewall rule setup correctly and later you can just added the required ports for Valheim.
Minimal Requirements:
2 CPU and 4GB RAM
You might be able to get it work with less but its a dice roll with any Cloud Services.
Also, once your world starts becoming explored and you start building stuff... You will wish you had the minimal requirements.
Think about this like a Minecraft Server.... Your database will grow as you continue to play.
Therefore the need for additional CPU and RAM resources will grow.
sudo apt update && install git net-tools
cd /opt
git clone https://github.com/Nimdy/Dedicated_Valheim_Server_Script.git
cd Dedicated_Valheim_Server_Script
sudo chmod +x njordmenu.sh
sudo ./njordmenu.sh
Enter a Password for the newly created NONROOT local Steam account (This is not your Steam account, just a local account to run the Valheim Server)
Enter what you wish your Public Valheim Server display will be called
Enter your local world name. This is the name your map data files will be called and what your World is called for those who play in it.
Enter the password required to connect to your server. This is required.
Your information is now saved for you later. A lot of people seem to forget this, so we added a little reminder. Keep this safe.
That's it for the install! Now you need to setup your firewall rules.
Now configure your firewalls to allow the game to connect. Click the wiki link listed below. Allow ports 2456,2457,2458 (TCP/UDP) on your server. This might take you a while, if you never done it before. Don't worry, members in my discord and myself can help troubleshoot later (DO NOT OVER LOOK THIS STEP)
If running in a Cloud Server, please check the WIKI for configuration steps.
Oh LOKI!!! Did you skip the link above?
For all the features of the Menu System visit:
https://github.com/Nimdy/Dedicated_Valheim_Server_Script/wiki/How-to-use-the-Menu-Script
For Valheim+ Mod Support Visit there page:
https://github.com/valheimPlus/ValheimPlus/issues
Here is the complete walk through using DigitalOcean Services.
For more examples, please refer to the Documentation
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
git checkout -b feature/AmazingIdea
)git commit -m 'Add some AmazingIdea'
)git push origin feature/AmazingIdea
)Follow me on Twitter: @zerobandwidth - mrzerobandwidth@gmail.com
Project Link: https://github.com/Nimdy/Dedicated_Valheim_Server_Script