Administrator guide
Host a TaystJK server
A TaystJK server has two layers: the dedicated server engine, and the game module that decides how the game plays.
The engine is taystjkded. It handles networking, downloads, demos and the server console,
whichever game module it loads. The game module is a jampgame library in the mod
directory that fs_game selects. TaystJK ships its own, based on jaPRO, in the taystjk
directory; it adds player accounts, admins, race mode, the movement styles and the gameplay
settings the bundled configs use. You can also run the TaystJK engine with
another mod’s game module,
in which case only the engine pages apply.
Start with run a server, then set up the game module with jaPRO server setup. The server config generator writes a starting set of configs for any of them.
The dedicated server
The TaystJK server engine, whichever game module it loads.
Run a server
Docker Compose, a native binary, or another mod's game module, and the checks to run before going public.
Start a server →Downloads and PK3 references
HTTP and UDP downloads, reflists, and running a pure server.
Serve files →Server-side demos
Recording demos on the server, on demand or retroactively.
Record demos →The jaPRO game module
TaystJK's bundled jampgame in the taystjk directory.
Configuration tools
For the jaPRO module, base game rules or another mod.
Last changed History Edit this page on GitHub