|Matt Clark 2b9efb548a Adding notes to readme and adjusting some scripts.||11 months ago|
|resources||11 months ago|
|README.md||11 months ago|
|init.sh||11 months ago|
The CS:GO Dedicated Cloud project aims to assist server managers in deploying new gaming servers with ease.
The simple script below will download, extract, and begin the installation of a CS:GO game server; depending on network speeds, your game server will be ready to connect to in less then 15 minutes.
#!/bin/bash # Config export _DIR=/opt/GO-Server #export _KEY_AUTH="Steam Server Key" #export _KEY_API="Developer API Key" URL="https://git.mclarkdev.com/MClarkDev.com--Public/CSGO-DedicatedCloud/archive/v1.tar.gz" # Download & Extract curl "$URL" | tar -zxvC /tmp # Begin Install /tmp/csgo-dedicatedcloud/init.sh
You will notice that in the above script placeholders for AUTH and API keys; these are both optional parameters but will define certain behaviors of the server.
The AUTH key is required for the server to be playable on the internet. Without this key you will only be able to plan from LAN networks.
The API key is required to download and serve custom content from the community workshop.
Using the in game console, simple type:
After connecting, you must first authenticate an an RCON administrator, this is done using:
After authenticating, you can now prepend
rcon to any server command to run it on the remote server, i.e.:
# Print an admin message rcon say "Admin says Hi." # Restart the game rcon mp_restartgame 1 # Adding and removing bots rcon bot_add rcon bot_remove
This package contains some setup scripts for managing game modes, for quick switching, use the following:
# Begin a scrim rcon exec _scrim # Start a casual game rcon exec _casual # Start a gun game rcon exec _gungame