Server configs for the test servers we host
Go to file
Marco Cawthorne 5a027ad146
Initial commit
2023-11-18 09:53:08 -08:00
cstrike Initial commit 2023-11-18 09:53:08 -08:00
dmc Initial commit 2023-11-18 09:53:08 -08:00
gearbox Initial commit 2023-11-18 09:53:08 -08:00
hunger Initial commit 2023-11-18 09:53:08 -08:00
rewolf Initial commit 2023-11-18 09:53:08 -08:00
scihunt Initial commit 2023-11-18 09:53:08 -08:00
tfc Initial commit 2023-11-18 09:53:08 -08:00
valve Initial commit 2023-11-18 09:53:08 -08:00
README.md Initial commit 2023-11-18 09:53:08 -08:00
copy-cfgs.sh Initial commit 2023-11-18 09:53:08 -08:00
freehl-cstrike.service Initial commit 2023-11-18 09:53:08 -08:00
freehl-dmc.service Initial commit 2023-11-18 09:53:08 -08:00
freehl-gearbox.service Initial commit 2023-11-18 09:53:08 -08:00
freehl-hunger.service Initial commit 2023-11-18 09:53:08 -08:00
freehl-rewolf.service Initial commit 2023-11-18 09:53:08 -08:00
freehl-scihunt.service Initial commit 2023-11-18 09:53:08 -08:00
freehl-tfc.service Initial commit 2023-11-18 09:53:08 -08:00
freehl-valve.service Initial commit 2023-11-18 09:53:08 -08:00
install-services.sh Initial commit 2023-11-18 09:53:08 -08:00

README.md

FreeHL Server Configs

Here's our systemd service files as well as the configs we run on our FreeHL test servers.

Clone this directory into the root of your dedicated server setup.

In case you need the dedicated server...

You can bootstrap a dedicated server with this gist:

https://code.idtech.space/eukara/gist/raw/branch/main/freehlded-bootstrap.sh

When you have the dedicated server files...

...and you cloned this repo into its own directory inside of it, e.g. configs/, simply run ./copy-cfgs.sh and it will copy the server.cfg files.

You can also run ./install-services.sh to install the systemd service files.

From then on you can enable them all like this:

sudo systemctl enable freehl-cstrike sudo systemctl enable freehl-dmc sudo systemctl enable freehl-gearbox sudo systemctl enable freehl-hunger sudo systemctl enable freehl-rewolf sudo systemctl enable freehl-scihunt sudo systemctl enable freehl-tfc sudo systemctl enable freehl-valve

etc.