Run a VRising Dedicated Server on Linux via Docker (TESTED on Ubuntu 20.04.4 LTS Focal Fossa 4CPU 8GB RAM)
Visit https://github.com/StunlockStudios/vrising-dedicated-server-instructions for additionall json configuration settings.
Menu system coming soon ... work in progress. Until then just follow the steps below and you can have your own V Rising Server running in Docker.
- https://m.do.co/c/9d2217a2725c
- Use my link and get 100 USD Server Credits from me, over the next 60 Days!
- Free Credits without hacks...
- Update Ubuntu Server
sudo apt update
- Install Docker
sudo apt install docker.io -y
- Install other supporting items for Docker
sudo snap install docker
- Create a non-root user
useradd --create-home --shell /bin/bash --password ChangeMePassword steam
- Copy over the env for the new user
cp /etc/skel/.bashrc /home/steam/.bashrc
- Copy over profile env for the user
cp /etc/skel/.profile /home/steam/.profile
- Change into the steam user home dir
cd ~steam
- clone the repo from here
git clone https://github.com/Nimdy/VRising_Dedicated_Docker_Server.git
- Change into the repo directory
cd VRising_Dedicated_Docker_Server
- Allow execution permissions
chmod +x ./* -R
- Build the Docker Image for local use
sudo docker build . -t njordmenu/vrising:latest
- Make directory for persistence data (saves, configs ..etc)
mkdir -p /home/steam/VRising_Dedicated_Docker_Server/data/VRisingServer_Data/StreamingAssets/Settings/
- Copy over the Host Configurations. Change these as you wish.
cp configs/ServerHostSettings.json data/VRisingServer_Data/StreamingAssets/Settings/
- Copy over the Game Configurations. Change these as you wish.
cp configs/ServerGameSettings.json data/VRisingServer_Data/StreamingAssets/Settings/
- Copy over the VoIP settings. Change as you wish.
cp configs/ServerVoipSettings.json data/VRisingServer_Data/StreamingAssets/Settings/
- Copy over the ADMIN list. Change as you wish.
cp configs/adminlist.txt data/VRisingServer_Data/StreamingAssets/Settings/
- Copy over the BAN list. Change as you wish
cp configs/banlist.txt data/VRisingServer_Data/StreamingAssets/Settings/
- Start the Docker Container
./start_vrising_container.sh
Connect and have fun
Secure with steam user and not root
Update menu system
find free time
Credits;
This Server uses the following Images;
maloneweb/docker-wine-base:latest
honestventures/steamcmd-linux-wine:latest
OG Script: https://github.com/toninog/docker-vrising <--- awesome guy!