Server hosting
Install a server, decide who can use it, and keep it configured, logged and backed up.
Most settings live in storyforce_server.cfg or at the server console.
Health Check and Gamestate Overview have in-game screens.
Installing StoryForce to play on somebody else's server is Start here.
I want to…
- install a StoryForce server - unpack the server download, start it and read the boot output
- secure a new server - the root password, rcon, and who can join and register
- edit my server configuration - where the config file lives and how its values are written
- decide who can run each command - the rank masks, the director locks and a calculator that writes all six values
- run commands over RCON - manage accounts, award XP and send announcements remotely
- manage characters from the server console - create records, edit fields and manage points of interest
- tune how play works on my server - guests, hitboxes, ammo, chat protection and colour codes
- tune progression - change the level curve, stat caps and XP prices in the database
- name my ranks, factions and statuses - fill the label slots a player picks from
- brand my server - your server's name, accent colour, About page and join welcome
- read my server's logs - the log channels, where they land and how to filter them
- back up and restore my database - the rolling local backups, how to restore one and what they leave out
- read the Health Check - watch entity, asset and sound limits before a busy map fills them
- read the gamestate budget - what spends the byte budget and how much room remains
- send events to Discord - webhooks for server events, and two-factor login for root
- run LLM NPCs - the API token, the cost caps and what leaves your server