node-filesync icon indicating copy to clipboard operation
node-filesync copied to clipboard

Admin console for the server

Open beatgammit opened this issue 14 years ago • 1 comments

Should allow for basic settings changes and admin tools on the server.

Possible settings include:

  • compression algorithm
  • custom functions (database interface, custom compression algorithm)
  • custom resources (requires restart)
  • location where files are saved
  • port (requires restart)

Admin tools:

  • server load
  • error logs
  • active clients
  • bandwidth throttling (per client and global)
  • send message to clients (over Web Sockets)

beatgammit avatar Mar 26 '11 18:03 beatgammit

I've pushed a basic admin console to the branch adminConsole. The admin console supports:

  • CPU load, calculated over 2 second periods
  • RAM usage, calculated over 2 second periods
  • Ability to change the port without restarting the server
  • Ability to change the document root (not tested)

The admin console can be prettified. When that's done I'll go ahead and close this issue.

beatgammit avatar Mar 31 '11 06:03 beatgammit