sampctl
sampctl copied to clipboard
HTTP Server for remote commands with proper authentication
RCON is pretty basic and requires a proprietary client, a solution would be a HTTP RESTful API that would allow authenticated user(s) to control the server and retrieve data via HTTP calls.
Could run a little frontend panel too, some resources:
- https://github.com/pkg/browser - open browser windows
- https://github.com/valyala/quicktemplate - fast template renderer
- http://golangserver.com/ - possible embeddable frontend framework