Fandom

Luminousforts Wiki

Server Linux SVN

21pages on
this wiki
Add New Page
Talk0 Share

Linux SVN Server SetupEdit

This is for a development server version. If you want to have a release version, go to this tutorial: Linux_Server

This is for Linux only. For Windows we'll need a completely different solution.

I've built some tools for compiling Linux binaries automatically each day, then commiting them to the LuminousForts SVN. There is a server in my house that does this everyday. Because of this, your game server can simply download the latest revision of LuminousForts from the SVN and run it without any modifications.

If you just want to host a server you can ignore this, but if you want to setup a builds server you can download the scripts here.


Hosting a SVN LuminousForts serverEdit

Step 1) Download hldsupdatetool.binEdit

Run this tool, it will download “steam”

Code:

wget http://storefront.steampowered.com/download/hldsupdatetool.bin; chmod 755 hldsupdatetool.bin; ./hldsupdatetool.bin


Step 2) Install the orangebox server filesEdit

Code:

./steam -command update -game “orangebox” -dir orangebox


Step 3) Download LuminousForts from SVNEdit

Code:

cd orangebox/orangebox

svn co https://luminousforts.svn.cvsdude.com/luminousforts


Step 4) Run LuminousFortsEdit

Code:

./srcds_run -game luminousforts -console -allowdebug +map lfc_caved +maxplayers 16 -autoupdate -tickrate 67

Optional Step 5) Setup automatic SVN updateEdit

Add the following to your cron configuration:

Code:

svn co https://luminousforts.svn.cvsdude.com/luminousforts

killall srcds

/path_to_luminousforts_server/srcds_run &

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.