You can edit the crontab using the following. To automate LinuxGSM you can set scheduled tasks using cronjobs, to run any command at any given time. Documentationįor detailed documentation visit the LinuxGSM docs. You can use cronjobs to setup monitoring./btserver monitor Configure LinuxGSMįor details on how to alter LinuxGSM settings visit LinuxGSM Config Files page. Should the server go offline LinuxGSM can restart the server and send you an alert. LinuxGSM can monitor the game server by checking that the proccess is running and querying it. home/btserver/logs Backupīackup will allow you to create a complete tar bzip2 archive of the whole server./btserver backup Monitor Script, console and game server (if available) logs are created for the server. Server logs are available to monitor and diagnose your server. Debug allows you to see the output of the server directly to your terminal allowing you to diagnose any problems the server might be having./btserver debug Logs Use debug mode to help you if you are having issues with the server. You can get all important and useful details about the server such as passwords, ports, config files etc./btserver details Debug You can use the SteamCMD validate option when updating the server. The server will update and restart only if required.īypass the check and go straight to SteamCMD update. Update checks for any server updates and applies them. Pressing CTRL+c will terminate the server. btserver console To exit the console press CTRL+b d. ![]() btserver restart consoleĬonsole allows you to view the live console of a server as it is running and allow you to enter commands if supported. btserver install as root and LinuxGSM will automatically install missing dependencies.Ī complete list of commands can be found by typing.īelow are the most common commands available. It is possible for LinuxGSM to install dependencies either by having the btserver user account with sudo access or running the installer as root.ĭuring the installation if the game server user has sudo permissions LinuxGSM will attempt to install any missing dependencies itself. ![]() To install GameDig follow the steps in the LinuxGSM documentation. It also replaces the default LinuxGSM query module in monitor. GameDig is a recommended additional module that allows LinuxGSM to gather more info from the game server such as current map and connected players to be displayed in details and in logs. yum install epel-release CentOS 64-bit yum install curl wget tar bzip2 gzip unzip python3 binutils bc jq tmux glibc.i686 libstdc++ libstdc++.i686 libicu Gamedig The mods should now be enabled.EPEL is required to install some dependencies needed for using LinuxGSM on CentOS. The easiest way to do this is by configuration opening the file from your Barotrauma installation folder, finding the content packages section of the file, and copying it to the configuration file in the server's installation folder.Įxample of the tist of enabled content packages in a config file. This can by done by editing the configuration file ( config_player.xml) in the game's installation folder with a text editor (such as Notepad, Notepad++, Visual Studio Code, Sublime Text, Vim). depending on your server setup.Īfter the mod files have been copied to the server, you still need to enable them. You will need to copy the mods you wish to have activated to the corresponding folder on your dedicated server, via RDP/FTP/SMB/SSH etc. OSX: /Users//Library/Application Support/Daedalic Entertainment GmbH/Barotrauma/WorkshopMods/Installed Linux: /home//.local/share/Daedalic Entertainment GmbH/Barotrauma/WorkshopMods/Installed Windows: %LocalAppData%/Daedalic Entertainment GmbH/Barotrauma/WorkshopMods/Installed The location of this folder depends on your OS: The Workshop Mods folder (where the mods installed from the Steam Workshop are stored) is located in the AppData folder, the same place in which the game stores the save files. It will download the mods and save them on your PC. Go the the Steam Workshop and subscribe to the mods you wish to use. ![]() You can also acquire mods on the server side using SteamCMD, however the names of the folders SteamCMD downloads are incorrect and require manual renaming. This method is simple and does not rely on SteamCMD mod subscription. To enable mods on a dedicated server, you will need to subscribe to the mods you wish to use on your own client (your PC) then copy the files to your server and enable them in the config_player.xml.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |