Skip to content

Easy Valheim Installer to start your own Dedicated Server built on Ubuntu 20.04 LTS

License

Notifications You must be signed in to change notification settings

nraffuse/Dedicated_Valheim_Server_Script

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

ZeroBandwidth's Original Easy Valheim Installer

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

Using my DigitalOcean Referral Link:

  • Unsure you want a dedicated server?
  • Using my code gives you 100USD credit for 60 days on DigitalOcean 😄
  • This is a great way to test your Valheim server without a commitment!
  • I pay for the 40USD a month 4CPU and 8GB RAM Droplet Server
  • My Referral Link https://m.do.co/c/9d2217a2725c
Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. Contact
  7. Acknowledgements

About The Project

Thumbnail

I started this to help out the community and I did not think for a moment it would have taken off so quickly. Should you need any help troubleshooting your Valheim Server visit me on Twitch or Discord.

Built With

Getting Started

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.

Prerequisites

  • Cloud Hosting or Virtualization Service
    Digital Ocean (Highly Recommended)
    AWS
    Azure
    Google Cloud Platform
  • Ubuntu Install
    Ubuntu 18.04 LTS 64bit and Ubuntu 20.04 LTS (tested 10 FEB 2021)
  • Putty 64bit for Windows User
    https://www.chiark.greenend.org.uk/~sgtatham/putty/
  • WinSCP 64bit for Windows User
    https://winscp.net/eng/download.php

Installation

  • Many have asked for it and now here it is!!!

  • I can not make this any easier.

  • SSH into your newly Created VM

    From your home computer, connect to your Ubuntu VM via SSH
    Using putty or another terminal is recommended
    If you can connect via Putty/Terminal, then you have setup firewall rules correctly
  1. Verify GIT and Net Tools is installed =
sudo apt-get install -y git net-tools
  1. Change directory to OPT for installation script =
cd /opt
  1. Download Easy Installer from Github - Nimdy (Zero Bandwidth) =
git clone https://github.com/Nimdy/Dedicated_Valheim_Server_Script.git
  1. Change directory to Dedicated_Valheim_Server_Script =
cd Dedicated_Valheim_Server_Script/
  1. Give the script to execution permissions =
sudo chmod +x menu.sh
  1. Launch the Menu System =
sudo ./menu.sh

Main Menu

  1. Select Option 4 - Install Valheim Server

Valheim Server

  1. Confirm you want to continue with the Valheim Install

Confirm Install

  1. Accept Default Action on Resolv Update.

Accept Default

  1. 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)

Steam Password

  1. Enter what you wish your Public Valheim Server display will be called

Public Server Name

  1. 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.

Map Data Name

  1. Enter the password required to connect to your server. This is required.

Server Password

  1. 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.

Server Configs

  1. That's it! All done!

Server Configs

  1. Now configure your firewalls to allow the game to connect. 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.

https://github.com/Nimdy/Dedicated_Valheim_Server_Script/wiki/How-to-use-the-Menu-Script

  • Did this help you? Please star it!
  • Do you want to add to this? Please fork it!

Usage

Here is the complete walk through using DigitalOcean Services.

For more examples, please refer to the Documentation

Thumbnail

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

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.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingIdea)
  3. Commit your Changes (git commit -m 'Add some AmazingIdea')
  4. Push to the Branch (git push origin feature/AmazingIdea)
  5. Open a Pull Request

Contact

@zerobandwidth - mrzerobandwidth@gmail.com

Project Link: https://github.com/Nimdy/Dedicated_Valheim_Server_Script

Acknowledgements

About

Easy Valheim Installer to start your own Dedicated Server built on Ubuntu 20.04 LTS

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%