Dashboard endpoint and page aggregating inventory, vulnerabilities, cluster health, backups and recent jobs. Security headers (CSP, nosniff, DENY, referrer policy), 1 MB body limit, configurable login rate limit, audit steps in CI. Installer script, systemd unit, install/architecture docs. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
20 lines
497 B
Desktop File
20 lines
497 B
Desktop File
[Unit]
|
|
Description=SoftVisor Infrastructure Monitoring
|
|
After=network-online.target snap.microk8s.daemon-kubelite.service
|
|
Wants=network-online.target
|
|
|
|
[Service]
|
|
WorkingDirectory=/opt/monitoring
|
|
EnvironmentFile=/opt/monitoring/.env
|
|
ExecStart=/opt/monitoring/monitoring-server
|
|
Restart=on-failure
|
|
RestartSec=5
|
|
# The service manages apt and the cluster, so it runs as root; keep the rest tight.
|
|
NoNewPrivileges=false
|
|
ProtectSystem=false
|
|
PrivateTmp=true
|
|
UMask=0077
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|