Loading...
Entity Count History
Watch for buildup between wipes — entity count drives server load more than player count.
Player Count History
Framerate History
Below 20 FPS indicates load issues.
Connected Players
Loading...
RCON Console
Send any command to server.
Broadcast Message
Sends a chat message to everyone currently connected.
Online Players
| Name | SteamID | IP | Ping | Session | Total Time | Last Connected | Rust Hours | Bans | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Click Refresh to load players. | ||||||||||
Offline Players
Recently seen, not currently connected.
| Name | SteamID | IP | Total Time | Last Connected | Bans | |
|---|---|---|---|---|---|---|
| Click Refresh to load. | ||||||
Banned Players
| Name | SteamID | ||
|---|---|---|---|
| Click Refresh to load. | |||
Player Notes
Ban reasons show up here automatically. You can also add your own notes for any player.
Search All Notes
Player Lookup
Paste a SteamID64, or click "Look up" next to a player in the Players tab.
Live Map
Loading...
Scroll to zoom • Drag to pan when zoomed • Click a player to track them
Chat Logs
Live in-game chat. Captured in real-time from the RCON stream — up to 500 messages kept while the dashboard is running.
Grant / Revoke Permission
Add / Remove From Group
Create New Group
Remove Group
Check Current Permissions
Server Settings
Edit your server's public info - shows up on the in-game server browser too. Fields load with the current value where possible.
Live Server Stats
Click Refresh to load.
Help
More guidance is coming here soon. For now, the full admin guide and source live on GitHub.
FAQ / Troubleshooting
- The "Not connected" badge won't clear
- Check that this PC can still reach your Rust server's RCON port — the dashboard retries automatically, nothing else needed on your end. If you just ran an AMAP action that stops the server, give it a minute to come back up first.
- A tab's data looks stale or empty
- Most tabs have their own Refresh button — try that first. If it's still wrong after a refresh, check the RCON connection badge in the top-right.
- A red pop-up appears in the bottom-right corner
- Read the suggested fix in the pop-up, then click × to dismiss it. It won't reappear on its own unless the same event happens again.
- The dashboard closed itself / isn't responding
- Just double-click
run.batagain to relaunch it. Closing the browser window is what shuts the dashboard down — this is by design so there's no background process to manage. run.batopens briefly then a pop-up says the dashboard didn't start within 25 seconds- Open
dashboard.login the main dashboard folder and check the last few lines for the actual Python error. Common causes: the port 5050 is already in use, or a Python package didn't install correctly (runinstall.batagain to fix packages). update.batsays it failed- Check your internet connection first. It can also fail if GitHub is temporarily unavailable — try again in a few minutes. Your config and data are never touched by an update, so it's always safe to retry.
- Windows shows a blue "Windows protected your PC" warning
- That just means the file came from the internet — click More info, then Run anyway. Nothing is wrong with the file itself.
- How do I install a module?
- Drop the module's folder into
app\modules\inside your dashboard folder, then restart the dashboard by closing the browser window and double-clickingrun.batagain. The new tab will appear automatically — no config changes needed. - A module tab isn't showing up after I installed it
- Check Settings › Module Settings — if the module failed to load it'll appear there with the reason (usually a version mismatch or a missing file). Make sure the folder name exactly matches the
keyfield in the module'smodule.json. - Player Lookup shows no Steam data / Rust hours
- This requires a Steam Web API key. Add one in Settings › API Keys. Get a free key at steamcommunity.com/dev/apikey — any domain name works when registering.
- The Live Map background image is missing
- The map overlay requires a RustMaps API key. Add one in Settings › API Keys. The player dots and event icons still work without it — only the background image is affected.
- BattleMetrics rank shows a dash on the Overview
- Add your server's BattleMetrics ID in Settings › API Keys. Find it in your server's BattleMetrics URL — the number at the end, e.g.
battlemetrics.com/servers/rust/39370730→39370730. No account needed. - I'm getting alerts but no sound
- Click anywhere on the dashboard page first — browsers block audio until a user interaction has happened. After that first click the sound will fire on the next alert. You can also test it via the alert sound button in DevTools if that module is installed.
- How do I replay the guided tour?
- Go to Settings › Notifications and click Replay Tour. If you previously checked "Don't show this again", unchecking that box and saving will also re-enable it for future startups.
- The Wipe Countdown is wrong
- Go to Settings › Wipe Countdown and confirm the schedule type (daily, bi-weekly, or monthly), the wipe time, and your timezone are all set correctly. The countdown recalculates automatically once saved.
- I can't grant a permission — it says "invalid permission"
- The permission might not be loaded yet. Check the Permissions tab's catalog — permissions only appear after the associated Oxide plugin has been loaded by the server at least once. If the plugin is new, try
oxide.reload PluginNamevia the Console tab first. - RCON commands in the console return no output
- Some Rust/Oxide events and commands don't send a response over RCON — this is normal for certain plugin commands and server events. The command was still executed. If you expect output and aren't seeing any, try the same command directly in your server console to confirm it's working.
RCON Settings
Edit the credentials used to connect to your Rust server's RCON. Saving reconnects immediately - no restart needed.
API Keys
All optional - each feature below just turns itself off if its key is left blank. Saving applies immediately, no restart needed.
Theme
Pick a preset, or customize your own colors - the layout never changes. Click Save to keep your choice for next time; otherwise it's just a preview for this session.
Wipe Countdown
Controls the countdown shown in the header. Saved for everyone who opens this dashboard.
Profile
Your admin username is attached to every note, ban, and kick you make — so other admins know who took the action. Required before the dashboard can be used.
Notifications
Saved per install, just like Theme and Wipe Schedule - applies immediately, no restart needed.
Alerts
Configure in-dashboard alert toasts. Alerts appear in the bottom-right corner and optionally play a sound, post to Discord, and broadcast to all open dashboard sessions (if DevTools is installed). All thresholds are checked by the server's background loops — no page needs to be open for the check to run, only for the toast to appear.
Player Watchlist
Alert whenever a specific player connects, regardless of their note history.
FPS Alert
High Player Count
Entity Count Spike
Server Offline
Delivery
Quick Commands
Shortcut bubbles shown below the RCON console input. Click any bubble to send that command instantly. Max 12.
Update
Currently running v{{ version }}.
Version Rollback
Roll back to a previous release. Your config and data files are never touched. A restart is required after applying.
Module Settings
Modules are dropped into the dashboard's modules folder and picked up on the next launch - nothing to toggle here beyond each module's own settings below.