You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Stylus (style + status) is a lightweight status page for infrastructure and networks. Configure a set of bash scripts that test the various parts of your infrastructure, set up visualizations with minimal configuration, and Stylus will generate you a dashboard for your system.
Stylus is a service/network monitoring application, and a webserver with special endpoints.
Web Application
Included in the Stylus package is a built-in webapp that includes a number of visualizations, but you can also use it to serve any content you like, even fully replacing the built-in webapp. The webapp includes an iframe visualization that can be used to display any URL you like, and if you're serving a local HTML page, can even inject CSS into it for dynamic updates without scripting.
Status Monitoring
The status monitoring portion is based around scripts, written in any shell scripting language you like. Each script is run regularly at an interval, and if the script returns 0 that is considered "up" for a given service. If the service times out, or returns a non-zero error this is considered a soft ("yellow") or hard ("red") failure.
The stylus script is ready for testing: bash -c "$(curl -fsSL https://github.com/community-scripts/ProxmoxVED/raw/main/ct/stylus.sh)"
Configuration Path: /opt/stylus/config.yaml
Note: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.
Activity
github-actions commentedon Sep 6, 2025
The stylus script is ready for testing:
bash -c "$(curl -fsSL https://github.com/community-scripts/ProxmoxVED/raw/main/ct/stylus.sh)"Configuration Path:
/opt/stylus/config.yamlNote: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.
github-actions commentedon Sep 12, 2025
A PR has been created for stylus: community-scripts/ProxmoxVE#7588
michelroegl-brunner commentedon Sep 12, 2025
Merged with #7588 in ProxmoxVE