Change README.md
This commit is contained in:
parent
09c53266b3
commit
e9c284be62
1 changed files with 20 additions and 15 deletions
35
README.md
35
README.md
|
@ -9,7 +9,25 @@ This Docker image contains the dedicated server of the game.
|
||||||
|
|
||||||
Running on the *host* interface (recommended):<br/>
|
Running on the *host* interface (recommended):<br/>
|
||||||
```console
|
```console
|
||||||
$ docker run -d --net=host --name=cs2 -e STEAMUSER={YOUR_STEAM_USER} -e STEAMPASS={YOUR_STEAM_PASSWD} git.zio.sh/astra/cs2:latest
|
$ docker run -d --net=host --name=cs2 --env-file=.cs2.env git.zio.sh/astra/cs2:latest
|
||||||
|
```
|
||||||
|
|
||||||
|
.cs2.env:
|
||||||
|
```properties
|
||||||
|
CS2_IP=
|
||||||
|
CS2_PORT=27015
|
||||||
|
CS2_SERVERNAME=cs2.host.eu
|
||||||
|
CS2_RCONPW=changeme
|
||||||
|
CS2_PW=changeme
|
||||||
|
CS2_BOT_DIFFICULTY=1
|
||||||
|
CS2_BOT_QUOTA=0
|
||||||
|
CS2_SERVER_HIBERNAME=0
|
||||||
|
CS2_MAXPLAYERS=36
|
||||||
|
CS2_CHEATS=0
|
||||||
|
CS2_GAMEALIAS=custom
|
||||||
|
SRCDS_TOKEN=changeme
|
||||||
|
STEAMAPPVALIDATE=0
|
||||||
|
TV_ENABLE=0
|
||||||
```
|
```
|
||||||
|
|
||||||
Running using a bind mount for data persistence on container recreation:
|
Running using a bind mount for data persistence on container recreation:
|
||||||
|
@ -20,15 +38,10 @@ $ docker run -d \
|
||||||
--net=host \
|
--net=host \
|
||||||
-v $(pwd)/cs2-data:/home/steam/cs2-dedicated/ \
|
-v $(pwd)/cs2-data:/home/steam/cs2-dedicated/ \
|
||||||
--name=cs2-dedicated \
|
--name=cs2-dedicated \
|
||||||
-e STEAMUSER=<YOUR_STEAM_USER> \
|
--env-file=.cs2.properties \
|
||||||
-e STEAMPASS=<YOUR_STEAM_PASSWD> \
|
|
||||||
git.zio.sh/astra/cs2:latest
|
git.zio.sh/astra/cs2:latest
|
||||||
```
|
```
|
||||||
|
|
||||||
`STEAMUSER` and `STEAMPASS` **are required as unlike CS:GO, CS2 can not be downloaded anonymously (at time of writing).**
|
|
||||||
|
|
||||||
`STEAMGUARD` **must be used to provide your more recent Steam Guard key if Steam Guard is enabled on your account.**
|
|
||||||
|
|
||||||
**The container will automatically update the game on startup, so if there is a game update just restart the container.**
|
**The container will automatically update the game on startup, so if there is a game update just restart the container.**
|
||||||
|
|
||||||
# Configuration
|
# Configuration
|
||||||
|
@ -39,14 +52,6 @@ Please note that you need approximately 1.5g of free RAM. If this is not availab
|
||||||
## Environment Variables
|
## Environment Variables
|
||||||
Feel free to overwrite these environment variables, using -e (--env) or --env-file (recommended):
|
Feel free to overwrite these environment variables, using -e (--env) or --env-file (recommended):
|
||||||
|
|
||||||
### SteamCMD
|
|
||||||
|
|
||||||
```dockerfile
|
|
||||||
STEAMUSER="changeme" (Steam User for SteamCMD.)
|
|
||||||
STEAMPASS="changeme" (Password for Steam User.)
|
|
||||||
STEAMGUARD="" (Optional, Steam Guard key if enabled. Use your most recent Steam Guard key.)
|
|
||||||
```
|
|
||||||
|
|
||||||
### Server Configuration
|
### Server Configuration
|
||||||
|
|
||||||
```dockerfile
|
```dockerfile
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue