Block a user
Initialize a server service and files
Services are managed by nssm, server files are downloaded directly through steam cmd. Everything in the server creation process is streamed to client with websockets.
Display current user count and list them
I also added a statistics to track how player count changed over 30 days
Display current user count and list them
This was made possible by acessing server log and updating the status as lines come in.
Manage Servers (CRUD)
Servers can be added, deleted, partial info (track, connections) is available on dashboard, configuration is available on server preview page.
Access server logs
The logs are accessed for status updates. I could still display it on client for easier debugging.
Server console
Check that nssm has ability to access for service output. Don't think sending console commands is possible.
Server console