LinuxGSM is a command-line tool for quick and simple deployment and management of Linux dedicated game servers. It aims to make the process of managing game servers hassle-free. With LinuxGSM, we can avoid spending hours trying to configure and manage game servers. It provides a streamlined and efficient solution for setting up and maintaining dedicated game servers on Linux.
This will start the installation of LinuxGSM using the specified image tag per instance, which allows for the installation and management of multiple game servers.
LinuxGSM config files are the configuration files used by the game server to store various game server settings, such as the server name, maximum players, map cycle, etc. These settings can be edited to customise a game server. Different game server configs can use different syntax and work slightly differently, but all do the same basic job of editing a game server settings.
The configs for the lgsm servers are in /opt/CONTAINERNAME/config-lgsm/LGSMSERVERNAME/
For our valheim example the config would be /opt/lgsm_valheim/config-lgsm/vhserver/vhserver.cfg which is the lgsm instance config for that server.
/opt/lgsm_valheim/config-lgsm/vhserver/common.cfg works as well. Can read more here
Any actual game server configs will be in the /opt/CONTAINERNAME/serverfiles/ and are all dependant on the game server installed.
In your game, connect to your ip and default ports for the server. Make sure you set the UDP and TCP for the ports correctly. If everything was setup correctly the game should connect to the server.