Repository navigation
Steam configuration
7thCore edited this page Jan 25, 2022
·
1 revision
This is optional. You can skip this and the script will use it's default values (SteamCMD integration being disabled).
You can run this function again to reconfigure, enable or disable SteamCMD integration.
Login to the arma3srv user, run the script and follow the instructions:
arma3srv-script config_steam
Run SteamCMD at least once with the arma3srv user. If you have two factor authentication on Steam, it has to be set to email. The mobile app will not work with this script, however you do have te option to leave this and update your server manually.
steamcmd +login <user-name-without-brackets> <password-without-brackets> +quit
Create the following file and add these lines to it based on your desired configuration (1 is true, 0 is false):
/srv/arma3srv/config/arma3srv-steam.conf
steamcmd_username=<user-name-without-brackets>
steamcmd_password=<password-without-brackets>
steamcmd_beta_branch=0
steamcmd_beta_branch_name=none
steamguard_cli=0
You can download the game with SteamCMD by executing the following command:
steamcmd +force_install_dir /srv/arma3srv/server/ +login <user-name-without-brackets> <password-without-brackets> +app_update 233780 validate +quit