Skip to content
Spidees edited this page Jun 27, 2026 · 4 revisions

SCUM Server Automation — Wiki

A complete management tool for a SCUM dedicated server on Windows: install, run as a Windows service, recover from crashes, schedule restarts, back up, apply Steam updates — all through a web interface (admin dashboard + public community "Field Console") and a feature-rich Discord bot.

🌐 Live demo of the public Field Console: scum.playhub.cz


👤 For users

Page What's inside
Installation Requirements, quick start, the first-run setup wizard
Configuration Every config/config.json key and .env secret
Web Interface The admin dashboard (/admin) — status, controls, settings, players, bans
Public Field Console The community site (/) — leaderboards, squads, stats, Discord login
Exposing to the Internet Domain, HTTPS (reverse proxy or built-in), security checklist
Discord Bot Bot setup, slash commands, live embeds, log feeds, account linking, raid alerts
Player Management & Bans Search players, view profiles, ban/unban
FAQ & Troubleshooting Common problems and fixes

🛠️ For developers

Page What's inside
Architecture Module map, process model, the two web "faces", data flow
HTTP API & Realtime Every endpoint (public / player / admin) + Socket.IO events
Database & Caching SCUM.db (read-only), server_database.db, the leaderboard snapshot & memo caches
Contributing Dev setup, conventions, how to add a log feed / leaderboard / endpoint

At a glance

  • Server lifecycle — SteamCMD install, NSSM service control, crash auto-repair, scheduled restarts with warnings, backups, Steam updates.
  • Admin dashboard (/admin, password) — tabbed UI; live status, controls, config (with per-field help) & game-config editors, rich player profiles (stats, skills, bank & cards, squad), log tail.
  • Public Field Console (/, optional Discord login) — public overview (incl. online players & category leaders); leaderboards, squads, My Stats (skills, attributes, bank), bunkers, economy (market activity) and kill feed gated behind Login with Discord; admins toggle what's shown.
  • Discord bot — live embeds, 13 log feeds, chat relay, account linking, per-player raid DMs.

See the README for the short version.

Clone this wiki locally