{"id":21056964,"url":"https://github.com/silentmecha/valheim","last_synced_at":"2026-05-10T00:46:50.665Z","repository":{"id":261789287,"uuid":"340652981","full_name":"silentmecha/valheim","owner":"silentmecha","description":"Valheim server on linux inside of Docker","archived":false,"fork":false,"pushed_at":"2021-09-17T17:41:44.000Z","size":10,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-20T19:27:17.424Z","etag":null,"topics":["docker","docker-compose","linux","steam","valheim-server"],"latest_commit_sha":null,"homepage":"https://hub.docker.com/r/silentmecha/valheim","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/silentmecha.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-02-20T12:47:38.000Z","updated_at":"2022-03-06T10:14:50.000Z","dependencies_parsed_at":"2024-11-08T13:23:54.411Z","dependency_job_id":"a3bf9000-61ca-4567-b032-e30a52755aab","html_url":"https://github.com/silentmecha/valheim","commit_stats":null,"previous_names":["silentmecha/valheim"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/silentmecha%2Fvalheim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/silentmecha%2Fvalheim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/silentmecha%2Fvalheim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/silentmecha%2Fvalheim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/silentmecha","download_url":"https://codeload.github.com/silentmecha/valheim/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243500871,"owners_count":20300799,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-compose","linux","steam","valheim-server"],"created_at":"2024-11-19T16:55:22.832Z","updated_at":"2026-05-10T00:46:50.625Z","avatar_url":"https://github.com/silentmecha.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# silentmecha/valheim\n\nThis repository contains the files needed for the image silentmecha/valheim:latest\n\n**NB This README still needs to be updated and corrected. This image is not yet complete as the game is still very early access**\n\n## Usage\n\nThis stack uses an image from [atmoz](https://github.com/atmoz). To see more on the image used visit thier github [https://github.com/atmoz/sftp](https://github.com/atmoz/sftp).\n\nFor more info on environment variabes and what they do see [Environment Variables](#environment-variables)\n\n### Simplest Method\n\nThe simplest usage for this is using the `docker-compose` method.\n\n```console\ngit clone https://github.com/silentmecha/valheim.git valheim-server\ncd valheim-server\ncp .env.example .env\nnano .env\ndocker-compose up -d\n```\n\n### Without building the image locally\n\n```console\ngit clone https://github.com/silentmecha/valheim.git valheim-server\ncd valheim-server\ncp .env.example .env\nnano .env\ndocker-compose pull\ndocker-compose up -d\n```\n\n### Updating\n\nUpdating is still currently in devolpment so once that is sorted this README will be updated. The idea is to allow an image to be updated without needing to either download the full image or rebuilding the image\n\n### Environment Variables\n\n| Variable Name   | Default Value  | Description                                                                                                         |\n|-----------------|----------------|---------------------------------------------------------------------------------------------------------------------|\n| SERVER_NAME     | Valheim Docker | Name of your server as seen in server browser (accepts spaces)                                                      |\n| PORT            | 2456           | Port used to connect to the server                                                                                  |\n| QUERYPORT       | 2457           | Port used to query the server **This needs to be $PORT plus 1 as this currently is not setable by the game server** |\n| WORLDPORT       | 2458           | Port used to send world data **This needs to be $PORT plus 2 as this currently is not setable by the game server**  |\n| WORLD           | Dedicated      | Name of the save file                                                                                               |\n| SERVER_PASSWORD | secret         | Password to enter your server                                                                                       |\n| ADDITIONAL_ARGS |                | Currently not used                                                                                                  |\n| SFT_USER        | foo            | Username for SFTP access to edit save data                                                                          |\n| SFT_PASS        | pass           | Password for SFTP access to edit save data                                                                          |\n| SFT_PORT        | 2222           | Port for SFTP access (should not be 22 )                                                                            |\n\nFor more info on the usage of SFTP see [here](https://github.com/atmoz/sftp). If you do not want to use a plane text password see [encrypted-password](https://github.com/atmoz/sftp#encrypted-password)\n\n### Ports\nCurrently the following ports are used.\n\n| Port      | Type | Default |\n|-----------|------|---------|\n| PORT      | TCP  | 2456    |\n| PORT      | UDP  | 2456    |\n| QUERYPORT | TDP  | 2457    |\n| QUERYPORT | UDP  | 2457    |\n| WORLDPORT | TDP  | 2458    |\n| WORLDPORT | UDP  | 2458    |\n| SFT_PORT  | TCP  | 2222    |\n\nAll these ports need to be forwarded through your router except for `SFT_PORT` unless you wish to remotely edit the save data.\n\n## Notes\nCurrently this is based off of Ubuntu 18.04 as there are known issues with steamcmd and Ubuntu 20.04. Once Ubuntu 20.04 is stable I will update the images\n\n## License\n\n[MIT license](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsilentmecha%2Fvalheim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsilentmecha%2Fvalheim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsilentmecha%2Fvalheim/lists"}