Releases: gridhead/supervisor-frontend-service
v1.2.0-beta
Changelog
This release comes with the following new additions.
-
General
-
System
- Added markings and cursor spotting for physical memory graph [#68]
- Added markings and cursor spotting for virtual memory graph [#68]
- Added markings and cursor spotting for CPU clock speed graph [#68]
- Added markings and cursor spotting for CPU stress levels graph [#68]
- Added markings and cursor spotting for battery level graph [#68]
- Process listing uses a separate endpoint now for better efficiency
-
Web-Terminal (for host system and containers)
- Fixed the inheritance of illuminance settings to the termpage template [#74]
-
Containers
- Hard-coded the background colour for the logging page to white [#73]
- Fixed borked RAM usage percentage for containers (one-tenth of the actual was shown) [#72]
- Fixed issues for certain CPUs where CPU usage was not provided by the driver [#81]
- Added marking and cursor spotting for CPU overall usage [#68]
- Added marking and cursor spotting for memory overall usage [#68]
-
Images
- Restricted revision count to natural numbers only (count start from 1) [#24]
-
Metrics
- Added a new feature to facilitate passive monitoring using metric storage [#80]
- Added a page listing metric records from storage
- Added a page for showing single metric data
- Sorted the metrics in the descending order of their timestamp before displaying [#78]
- Used jQuery Knob for showing physical memory and virtual memory levels
- Added Bootstrap progress bar for showing CPU clock speeds, CPU stress levels and battery
Availability
The releases are available at DockerHub.
Use the following command if you are on a generic PC.
docker run -d \
--restart unless-stopped \
--name supervisor-frontend-service \
-p 9696:9696 \
t0xic0der/supervisor-frontend-service:v1.2.0b-amd64
or the following command, if you are using an aarch64 distribution on Raspberry Pi 3 or 4.
docker run -d \
--restart unless-stopped \
--name supervisor-frontend-service \
-p 9696:9696 \
t0xic0der/supervisor-frontend-service:v1.2.0b-arm64
This version of the frontend service is compatible with v1.2.0b and v1.2.1b of the driver service.
v1.1.0-beta
Changelog
This release comes with the following new additions.
-
General
- Change in direction and expanded scope to container performance monitoring
- Frontend rewritten in AdminLTE v3.1.0-rc Bootstrap 4.5-based admin templates
- Fixed frontend responsiveness across various viewport widths and heights
- Added dashboard for showing containers, images, volumes and network overview
- Implemented server-side session storage for robust security and retention
- Session information is no longer bound to the current tab only
- Added illumination changing options - Dark mode is available!
-
System
- Base system monitoring is now limited to the system tab only
- Added actively-refreshing processes section with granular per-process state control
- Added a system console as a web-terminal for manual diagnosis and operations
-
Docker station
- Included a section for static Docker station information with status, specs, features etc.
- Included a section for version details for driver and other runners
-
Containers
- Added a static listing page for all containers (with all possible states)
- Added a static information page for per-container preliminary information
- Added an attachment console as a web-terminal for working inside containers
- Included a dynamically-refreshing container performance statistics page
- Included a dynamically-refreshing container log displaying page
- Included a dynamically-refreshing container process listing page
-
Images
- Added a static listing page for all locally available images
- Added a static information page for per-image preliminary information
- Added a static information page for per-image revision information
-
Volumes
- Added a static listing page for all locally created volumes
- Added a static information page for per-volume preliminary information
-
Networks
- Added a static listing page for locally available networks
- Added a static information page for per-network preliminary information
Availability
With the discontinuation of binary-based packages, the releases would be available at DockerHub from now on.
Use the following command if you are on a generic PC.
docker run -d \
--restart unless-stopped \
--name supervisor-frontend-service \
-p 9696:9696 \
t0xic0der/supervisor-frontend-service:v1.1.0b-amd64
or the following command, if you are using an aarch64 distribution on Raspberry Pi 3 or 4.
docker run -d \
--restart unless-stopped \
--name supervisor-frontend-service \
-p 9696:9696 \
t0xic0der/supervisor-frontend-service:v1.1.0b-arm64
v1.0.1
This release comes with the following new additions.
- Initial release
- Frontend rewritten in Fomantic UI v2.8.7 CSS framework
- Decoupled structure for separate metric collection and display servers
- Added interactive graphs for monitoring performance statistics
- Added endpoint authorization at server-side with continual requests
- Worked for compatibility with Dark Reader for external dark mode
- Restricted session to a single tab for watching multiple endpoints in a window