No description
Find a file
2026-01-26 18:49:38 -08:00
config fix sv_downloadurl path for the last time 2026-01-26 18:49:38 -08:00
content/jbep3 add config subcommand to script 2026-01-26 18:49:38 -08:00
scripts add config subcommand to script 2026-01-26 18:49:38 -08:00
README.txt add config subcommand to script 2026-01-26 18:49:38 -08:00

SCROTEGANG BRAWL
================

The configs, scripts, etc used to run SCROTEGANG's private Jabroni Brawl server.

The file structure is pretty self-explanatory, but `config/` houses config
files (e.g. server.cfg, admins.txt, etc), `scripts/` contains a bespoke script
that can be used to quickly scaffold & run a JB server and `content/` houses
any custom content utilized by the server, served over http with fastdl. All
of these files are subject to change at any moment, so be mindful of that.

SCRIPT
======

The `scripts/jbep3` script can be used to prepare a fresh installation of
Debian 13+ for hosting a JB server. It tries to hold your hand but there
are no guarantees that it can't totally wreck stuff. The `setup` command
can be used to install required dependencies, generate locales and create a
dedicated unprivileged user for running the server with. It must be run under
root. The `install` command will install `steamcmd`, Steam's runtime files and
then the JB server itself. Finally, the `run` command can be used to well...
run the server; it can be used alongside the `scripts/jbep3.service`. The
latter two commands must be ran under the `steam` user.