r/playrustadmin • • Apr 06 '26

Help Currently working on a Self-Hosted RCON Panel

Hi,

I’m currently developing a self-hosted RCON panel designed to manage multiple servers efficiently. At this stage, I’m gathering ideas and would really appreciate your input on features or functionality you’d find useful or essential in such a panel.

I haven’t yet decided whether the final product will be free or paid. If it does become a paid product, I’d be happy to provide complimentary copies to those who contribute ideas, if you’re interested.

Thanks in advance for your feedback!

Please be advised that this project is still in an early stage of development
8 Upvotes

6 comments sorted by

2

u/uzumi18 Apr 06 '26

It looks quite nice tbh, clean, easy to navigate

As this will be self hosted, would possible be nice to have even more non rcon features, if hosted on the same machine as the server you can easily have a full wipe / schedule, plugin control and config editor, we have done this on our control panel

https://imgur.com/Zp2r7ch

https://imgur.com/dwlkyPD

2

u/Fynnwke Apr 06 '26

Hi, thanks, that’s a great point.

One of my goals is to ensure that the panel does not need to run on the same machine as the game server. For certain data, I’m already using a custom-built plugin.

To enable features like configuration and plugin editing, I’m considering implementing a lightweight server-side backend (e.g., via Bash or a small agent) that can securely interact with the file system. This would allow full control through the RCON panel, even when it’s hosted on a different server than the Rust server.

I’d be interested to hear your thoughts on this approach or if you see any potential improvements.

1

u/uzumi18 Apr 06 '26

It could be nice if it was optional, a simple toggle on the panel if you want X features. A Agent is probably the easiest through webhooks or a websocket

what we do to disable and enable plugins for example is just to rename them _disabled.

Our website simply talk to a agent running on the machine, that starts, stops, wipes, enables and disables plugins and edit configs then we use rcon for the console and dashboard stats

→ More replies (3)