{"id":19379218,"url":"https://github.com/ponjimon/vrising-docker","last_synced_at":"2025-09-08T19:41:12.598Z","repository":{"id":38891125,"uuid":"493359805","full_name":"Ponjimon/vrising-docker","owner":"Ponjimon","description":"A Docker image for running a dedicated server for V Rising.","archived":false,"fork":false,"pushed_at":"2024-04-01T09:38:04.000Z","size":55,"stargazers_count":34,"open_issues_count":0,"forks_count":6,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-23T19:39:10.429Z","etag":null,"topics":["dedicated-server","docker","gameserver","vrising"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Ponjimon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2022-05-17T17:59:25.000Z","updated_at":"2024-05-14T16:27:15.000Z","dependencies_parsed_at":"2024-04-01T10:49:22.346Z","dependency_job_id":null,"html_url":"https://github.com/Ponjimon/vrising-docker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Ponjimon/vrising-docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ponjimon%2Fvrising-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ponjimon%2Fvrising-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ponjimon%2Fvrising-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ponjimon%2Fvrising-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ponjimon","download_url":"https://codeload.github.com/Ponjimon/vrising-docker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ponjimon%2Fvrising-docker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274231434,"owners_count":25245585,"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","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["dedicated-server","docker","gameserver","vrising"],"created_at":"2024-11-10T09:09:27.408Z","updated_at":"2025-09-08T19:41:12.528Z","avatar_url":"https://github.com/Ponjimon.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# V Rising Docker Image\nThis is a Docker image for V Rising that uses Wine to run it.\n\n\u003e There is no dedicated server for Linux yet, but there will be one [soon™](https://github.com/StunlockStudios/vrising-dedicated-server-instructions/issues/1#issuecomment-1129496258).  \n\u003e As soon as there is one, this image will be updated accordingly.\n\n## Usage\nYou can build the Docker image yourself (see below) or use the pre-built image:\n\n ```console\ndocker pull public.ecr.aws/ponjimon/vrising:latest\n ```\n\nTo run it, you have to mount a volume and attach it to `/vrising/server-data`.\nInside that volume, the server will store the save data and settings.\n\n\n ```console\n docker run -it -p 27015:27015/udp -p 27016:27016/udp -v /home/vrising/server-data:/vrising/server-data public.ecr.aws/ponjimon/vrising:latest\n ```\n \n Alternatively, you can use `docker-compose`. Simply run `docker-compose up -d` to spin up a container. The `docker-compose.yaml` file assumes that there is a directory `${HOME}/vrising-server` in which the container will mount a volume and store the saves where you can add your custom settings.\n\nObviously, you would have to adapt the ports and/or volume name if you changed the settings.\n\n\u003e **Note**: If the local user's UID/GID is **not** 1000, you need to run the container like this:\n\u003e \n\u003e ```console\n\u003e docker run -it -p 27015:27015/udp -p 27016:27016/udp -e LOCAL_USER_ID=`id -u $USER` -e LOCAL_GROUP_ID=`id -g $USER` -v /home/vrising/server-data:/vrising/server-data public.ecr.aws/ponjimon/vrising:latest\n\u003e ```\n\u003e\n\u003e This makes sure that there won't be any permission conflicts.\n\n### Step by Step\n\nWe assume we're logged in to a Linux/Ubuntu machine under the user `vrising`.\n\n1. Pull latest Docker image:\n\n     ```console\n     docker pull public.ecr.aws/ponjimon/vrising:latest\n     ```\n2. Create a folder anywhere on your system where you want the save files and the server settings to be. Let's assume the home directory:\n\n     ```console\n     mkdir -p /home/vrising/server-data/Settings\n     ```\n3. Put your desired settings into the newly created `Settings` folder. Refer to the [official instructions](https://github.com/StunlockStudios/vrising-dedicated-server-instructions) to find out which settings (for example `ServerHostSettings.json`)\n4. Start the server:\n\n     ```console\n     docker run -it -p 27015:27015/udp -p 27016:27016/udp -v /home/vrising/server-data:/vrising/server-data public.ecr.aws/ponjimon/vrising:latest\n     ```\n\n### Build your own\n\nFeel free to modify the [Dockerfile](https://github.com/Ponjimon/vrising-docker/blob/main/Dockerfile) and build it:\n\n```console\ndocker build -t my-vrising-server:latest .\ndocker push my.regist.try/my-vrising-server:latest\n```\n\n\u003e **Warning**: Do not actually run the command above as is. It's just for demonstration purposes.\n\n## Good to Know\n\nThe server version (using SteamCMD) is baked into the image. So the image has to be rebuilt everytime the developers publish a new server version.\n\n## Credits\n\nProps to [@fragsoc](https://github.com/fragsoc) for the inspiration based on [fragsoc/steamcmd-wine-xvfb](https://github.com/FragSoc/steamcmd-wine-xvfb-docker).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fponjimon%2Fvrising-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fponjimon%2Fvrising-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fponjimon%2Fvrising-docker/lists"}