Skip to content

Unable to set lanmode in compose.yaml #117

@TheCloudCrafter

Description

@TheCloudCrafter

I have massive disconnection issues due to auth error. Reading online this should be resolved with LanMode, but the yaml config doesn't support it. Throws it away.

services:
  vrising:
    image: trueosiris/vrising
    entrypoint: ["/bin/bash", "-c", "sed -i 's/\\r//g' /start.sh && exec /bin/bash /start.sh"]
    environment:
      - TZ=America/New_York # timedatectl list-timezones
      - SERVERNAME=NAME
      - WINEDEBUG=fixme-all
      - HOST_SETTINGS_Name=NAME
      - HOST_SETTINGS_LanMode=true
      - GAME_SETTINGS_LanMode=true
      - HOST_SETTINGS_Password=PASSWORD
      - HOST_SETTINGS_ListOnSteam=false
      - HOST_SETTINGS_ListOnEOS=true
      - HOST_SETTINGS_Rcon__Enabled=true
      - HOST_SETTINGS_Rcon__Password=PASSWORD
      - GAME_SETTINGS_GAMEMODETYPE=PvE
    volumes:
      - type: bind
        source: ./server
        target: /mnt/vrising/server
        bind:
          create_host_path: true
      - type: bind
        source: ./persistentdata
        target: /mnt/vrising/persistentdata
        bind:
          create_host_path: true
    restart: unless-stopped
    ports:
      - '9876:9876/udp'
      - '9877:9877/udp'
    network_mode: bridge

Logs:

vrising-1  | Connecting anonymously to Steam Public...OK
vrising-1  | Waiting for client config...OK
vrising-1  | Waiting for user info...OK
vrising-1  |  Update state (0x0) : Timed out waiting for update to start, bailing.
vrising-1  | Success! App '1829350' fully installed.
vrising-1  | Unloading Steam API...OK
vrising-1  | steam_appid: 1604030 
vrising-1  |  
vrising-1  | Updating game settings from environment variables...
vrising-1  | Ignoring non-existent setting: LanMode
vrising-1  | Finished updating /mnt/vrising/persistentdata/Settings/ServerGameSettings.json
vrising-1  | Updating host settings from environment variables...
vrising-1  | Ignoring non-existent setting: LanMode
vrising-1  | Finished updating /mnt/vrising/persistentdata/Settings/ServerHostSettings.json
vrising-1  | Creating /mnt/vrising/persistentdata/20260516-1929-VRisingServer.log
vrising-1  | Starting V Rising Dedicated Server with name NAME
vrising-1  | Trying to remove /tmp/.X0-lock
vrising-1  | rm: cannot remove '/tmp/.X0-lock': No such file or directory
vrising-1  |  
vrising-1  | Starting Xvfb
vrising-1  | Launching wine64 V Rising
...
vrising-1  | Loaded ServerHostSettings:
vrising-1  | {
...
vrising-1  |   "LanMode": false,

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions