Sign inSign up

tsxcloud/vrising-ntsync

By tsxcloud

Updated about 1 year ago

Who needs native support? V Rising + BepInEx on Wine, now tamed for ARM64 and AMD64 beasts.

Image
Internet of things
0

10K+

tsxcloud/vrising-ntsync repository overview

The goal of this build is to enable running V Rising on Wine with all the latest features: staging-tkg-ntsync-wow64, with or without plugins, on both arm64 and amd64 platforms.
Additional information can be found here: https://github.com/tsx-cloud/vrising-ntsync

ARM

You can set your custom Box64 configuration in

./vrising/server/BepInEx/addition_stuff/box64.rc  

These settings will be used when launching V Rising. A list of available environment variables can be found here: https://github.com/ptitSeb/box64/blob/main/docs/USAGE.md

This build includes a slightly modified version of BepInEx, since the original one doesn't run under the x86-64 emulator

docker-compose.yml

services:
  vrising:
    image: tsxcloud/vrising-ntsync:latest
    environment:
      - TZ=Europe/Kyiv
      - SERVERNAME=vrising-ntsync
      - ENABLE_PLUGINS=false
    volumes:
      - ./vrising/server:/mnt/vrising/server
      - ./vrising/persistentdata:/mnt/vrising/persistentdata
    ports:
      - '9876:9876/udp'
      - '9877:9877/udp'
      - '25575:25575/tcp' #for Rcon:Enabled
      - '9099:9090/tcp'   #127.0.0.1:9099/metrics for API:Enabled (prometeus)
    restart: unless-stopped
    stop_grace_period: 30s
    network_mode: bridge
    #This is required for ntsync to work inside Docker.
    #If ntsync support is not enabled in your Linux kernel, comment out this section, otherwise Docker Compose won't start.
    #devices:
    #  - /dev/ntsync:/dev/ntsync

P.S. This Docker image is based on TrueOsiris/docker-vrising and is largely compatible with it.

Tag summary

Content type

Image

Digest

sha256:8c6375412

Size

1.6 GB

Last updated

about 1 year ago

docker pull tsxcloud/vrising-ntsync