Configuring a Dedicated Server for LuminousForts requires both LuminousForts and the command-line version of Steam.
There are multiple methods to create a Dedicated Server. Some are partially automated and under development, but for the most reliable to manually configure your server by downloading all the necessary applications.
Under Development
Docker image is the preferred route to configure a dedicated server.
Under Development
To manually configure a dedicated server for LuminousForts requires the installation of Steam CMD
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install p7zip lib32gcc1 libstdc++6 libstdc++6:i386 libncurses5:i386 libtinfo5:i386
sudo apt install p7zip libstdc++6 libncurses5 libtinfo5
cd ~ && mkdir lf && cd lf
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xvzf steamcmd_linux.tar.gz
echo "login anonymous" > ds_lf.txt
echo "force_install_dir ./sdkbase" >> ds_lf.txt
echo "app_update 244310" >> ds_lf.txt
echo "quit" >> ds_lf.txt
./steamcmd.sh +runscript ds_lf.txt
cd ~/lf/sdkbase/bin/
ln -s datacache_srv.so datacache.so
ln -s dedicated_srv.so dedicated.so
ln -s engine_srv.so engine.so
ln -s materialsystem_srv.so materialsystem.so
ln -s replay_srv.so replay.so
ln -s scenefilecache_srv.so scenefilecache.so
ln -s shaderapiempty_srv.so shaderapiempty.so
ln -s soundemittersystem_srv.so soundemittersystem.so
ln -s studiorender_srv.so studiorender.so
ln -s vphysics_srv.so vphysics.so
cd ~/lf/sdkbase
git clone https://github.com/hekar/luminousforts.git
cd ~/lf
./sdkbase/srcds_run -console -game luminousforts -secured +map lfc_pyramids +maxplayers 8