RustRconHub - Rust Server RCON Panel
A self-hosted web panel for managing Rust game servers over RCON. It connects to your server's WebRCON and pairs with an Oxide companion plugin for richer data and control, all from a clean dashboard you host yourself. No monthly fees and no third-party service.
Features
What you get
Requirements
Setup
1. Upload and extract the panel on your VPS.
2. Edit the config with your MySQL details.
3. Run npm install, then start with PM2.
4. Upload rustrconhub.cs to oxide/plugins/ on your Rust server.
5. Add your server in the panel with its IP, RCON port and password.
Support
Active support and updates. Join the support Discord or start a conversation here.
A self-hosted web panel for managing Rust game servers over RCON. It connects to your server's WebRCON and pairs with an Oxide companion plugin for richer data and control, all from a clean dashboard you host yourself. No monthly fees and no third-party service.
Features
- Live console: real-time RCON console with command input and output.
- Player manager: online, sleeping, banned and recent players, with kick, ban, mute, kill, heal, teleport and more.
- Plugin manager: browse, install, update and remove Oxide/uMod plugins from a card grid.
- Convars: searchable A to Z list of server convars.
- Demo recorder: record server demos and download the .dem files from the panel.
- Give items: give any item to a player from a searchable list with icons.
- Oxide groups: manage permission groups and their members.
- Wipe info: next-wipe countdown and schedule.
- Auto-restart: scheduled restarts with in-game countdown warnings.
- Custom maps: set a custom map with a RustMaps preview.
- Anti-cheat and raid feed: violation and raid events, base and TC tracking, kill feed.
- F7 reports: in-game player reports collected in the panel.
- Multi-server: manage several servers from one panel.
- Accounts: username/password and Google sign-in.
What you get
- The full web panel (Node.js / Express with MySQL).
- The Oxide companion plugin (rustrconhub.cs).
- The plugin runs silently with no console spam.
Requirements
- A Linux VPS with Node.js 18 or newer.
- A MySQL database.
- A Rust server with WebRCON enabled (rcon.web 1).
- Oxide/uMod installed on the Rust server.
Setup
1. Upload and extract the panel on your VPS.
2. Edit the config with your MySQL details.
3. Run npm install, then start with PM2.
4. Upload rustrconhub.cs to oxide/plugins/ on your Rust server.
5. Add your server in the panel with its IP, RCON port and password.
Support
Active support and updates. Join the support Discord or start a conversation here.
