This image provides an image to the game Pavlov VR (Steam)
1.7K
This repository provides images with server to the game Pavlov VR
The commands below provide a way to start a server with:
Warning: The commands below are just a example, do NOT use the same passoword!
docker run -d --name pavlov-steam-server -p 7777:7777 -p 7777:7777/udp -p 8177:8177 -p 8177:8177/udp -p 9100:9100 -e SERVER_NAME="My Awesome Server" -e RCON_PWD=5gWXLAKCtBjA -e RCON_PORT=9100 -v pavlovPcData:/home/steam/pavlovserver/Pavlov/Saved powersjk/pavlov-vr-server:latest
The server does not provide an admin panel but provides remote access using the RCON. To connect with RCON you can follow the steps described in the Pavlov Wiki.
OR
You can use these sites that provide a UI admin:
The game has a admin panel on the menu game, to enable this menu put your Quest username on the file /home/steam/pavlovserver/Pavlov/Saved/Config/mods.txt
These images don't provide custom maps
The <name_map> must be “UGC” followed by the map ID.
You can find the map id in the mod.io page. Choose the map and in the righ side of the page use de number "Resource ID".
In case you are hosting just ONE SERVER, this section is useless.
Case you choose host multiples servers, you need to specify to container which ports use, for this will be necessary to use the environement variable -e SERVER_PORT.
The servers use the ports:
| Port | Protocol | Description |
|---|---|---|
| 7777 | TCP/UDP | Default port to game, using the variable SERVER_PORT this port will be changed |
| 8177 | TCP/UDP | The server user the default port value + 400 for communication, when configuring multiple servers, don't forget to enable this port too |
| 9100 | TCP | The default port to RCON |
If you use set the environment variable SHUFFLE_MAPS=True, the map rotation will be shuffled always that containner is started/restarted.
This image checks if the game has a update when started, case you wish to disable it please set the environment variable UPDATE_SERVER=True.
This image is used with the project PavlovShackStats, when used the environment variable STATS_ENDPOINT the statistics of the match is sent to a endpoint to be saved and fetch for a API.
1.7.0, latest: Fixed script to works with docker-compose. Build on Pavlov Version 1.0.26
1.6.0, latest: Added the shuffle rotation maps and the option to choose the port server. Build on Pavlov Version 1.0.20
1.5.0: Removed the chanel 'shack_beta', this channel was merged to chanel 'shack'
1.4.0: Avoid replace the name server and other configurations when restart the docker
1.3.0: Small improvements to avoid duplicated code
1.2.0: Removed template files
1.1.0: Auto-Update
1.0.0: Initial version
These commands and links used was extracted from the Pavlovs oficial wiki
Doubts about game_mode, name_map, ports please check the link above.
Content type
Image
Digest
sha256:654c94433…
Size
3.1 GB
Last updated
8 months ago
docker pull powersjk/pavlov-vr-server