Valheim dedicated server with Valheim Plus running on Docker.
- Clone the repository.
- Create
.env
fromexample.env
and change values. - Optionally, import world files and update config. See Recipes below.
- Run
docker compose up
.
⚠️ Just remember that world files must match the world name.
Update values at .env
and restart the server.
docker compose restart
Copy your world files into ./data/worlds
before starting the server. New worlds are automatically created.
Update any of the txt
files at ./data
and restart the server.
docker compose restart
Update ./config/valheim_plus.cfg
and restart your server. Check out full documentation.
docker compose restart
Simply rebuild image. It'll always install the latest version.
docker compose build
Change VALHEIM_PLUS_VERSION
variable in Dockerfile
and rebuild image.
docker compose build
Simply backup ./data
and ./config
directories.
- https://valheim.plus/documentation/list
- https://valheim.fandom.com/wiki/Valheim_Dedicated_Server
- https://github.com/lloesche/valheim-server-docker
- https://github.com/mbround18/valheim-docker
- https://github.com/steamcmd/docker
Apache-2.0 © 2022 Arthur Corenzan
This project is not created by, affiliated with or sponsored by Iron Gate Studio. Valheim and the Valheim logo are intellectual properties of Iron Gate Studio. All rights are reserved worldwide.