Skip to content

derekwilling/ValheimDocker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Valheim Docker Server

This repo contains the files necessary to get Valheim up and running in docker.

Prerequisites:

  • Edit the docker-compose.yml ENV variables before starting so that your server has a unique name and password!
  • Ensure that port forwarding has been configured on your local network to forward ports 2456, 2457, and 2458 through to your host.

After you clone this repo, create the following directory structure:

ValheimDocker
+-- valheim
    +-- data
    +-- server
  • data: contains save file data from the server
  • server: contains the server binaries

Start the server by running:

docker-compose -f "docker-compose.yml" up -d --build

or build and run the docker image with

docker build -t valheim .
mkdir -p /opt/valheim/
docker run -d --name=valheim \
-v /opt/valheim/:/home/steam/valheim/ \
-p 0.0.0.0:2456:2456/udp \
-p 0.0.0.0:2457:2457/udp \
-p 0.0.0.0:2458:2458/udp \
-e SERVER_NAME="Valheim Docker" \
-e SERVER_PORT=2456 \
-e SERVER_PASSWORD="secret" \
-e SERVER_WORLD="Dedicated" \
valheim:latest

Thanks to https://github.com/CanadaBry/ValheimDocker for the help in the Valheim Discord.

About

A Valheim dedicated server running in Docker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published