-
Notifications
You must be signed in to change notification settings - Fork 7
Home
Reference frontend service for SuperVisor written in Go
- For people owning home or enterprise servers with lower system specifications and complexity
- For people having headless setup of Raspberry Pi (or any other single board computer of the kind)
- For people looking for a relatively easy-to-understand and user-friendly system management tool
- For people wanting to control devices from mobile phones, chromebooks and smart TVs (with browser)
- For people seeking a secure passcode-protected dashboard utility for process control
- For people aiming to analyse system performance using informative graphs and insights
This project works as a web-interface client for users to view their system performance and manage processes from the browser applications of their choice but they need to have the SuperVisor Driver Service running on their server or headless Raspberry Pi setup and connect to the same with the URI and passcode provided on the driver service startup.
- Simplistic implementation of asynchronous periodic AJAX calls to fetch information
- Rewritten entirely in Go's excellent net/http implementation for speed and efficiency
- Awesomely efficient frontend loading with very low overhead (consumes barely 512KB of memory)
- Easy and flexible customization of interface by replacing the assets with your own
- Decoupled structure allows for connection to remote driver service endpoints (Check here)
- Real-time performance analysis using live graphs, quantifiable values and active progress bars
- Protected endpoint access with passcode and URI entry during login in web interface
- Reworked process information modal with greater details and management controls
- Sessions restricted to single tab to allow multiple endpoint connections in the same browser window
- Hybrid theming controls with a variety of colour options are coming soon with the following release
- Complex process control with per-task authenticated
TERMINATE
,KILL
,SUSPEND
andRESUME
ops
- Home
- Notice
- Installing on Raspberry Pi
- Installing on a Generic PC
- Download releases
- SuperVisor Driver Service
You may request for the addition of new features in the issues page but as the project is singlehandedly maintained - it might take time to develop on them. Please consider forking the repository and contributing to its development. ❤️
SuperVisor Frontend Service - Give stars if you find the repository useful and fork to contribute
You may request for the addition of new features in the issues page but as the project is singlehandedly maintained - it might take time to develop on them.
Please consider forking the repository and contributing to its development. ❤️