Overview
Your homelab, at a glance.
Problems
Today press a card for the detail
Areas their checks, the last 30 results
Press Pull all to find what is running in Docker, or add one by hand.
Nothing matches.
Terminal disabled
The terminal is switched off in the server config. Set terminal.enabled to true and restart to use it.
Full PTY — arrow keys, tab completion, colours and curses apps all work. Every session is written to the audit log.
Alerts
What has tripped, newest first — rules, and health checks that went down. Kept on the server, so it survives a reload and a restart.
Watch rules
A rule watches one thing and acts when it stays wrong for long enough. The wait and the quiet time afterwards are what keep it useful instead of noisy.
Schedules
Start, stop or restart a container on a clock, in the server’s local time. A timed reboot of the whole machine is deliberately not offered.
Notifications
Where the news goes. An alert that only appears in a browser tab you do not have open is not an alert.
Power
Reboot and shut down, switched off by default. While off, the server refuses them — not just these buttons.
Appearance
How Nexus looks in this browser. Changes apply as you make them and are saved here, not on the server.
Theme
Workstation palette
General
The switches and resets that belong to the whole dashboard rather than one page.
Layouts
Each of these puts one thing back the way it shipped. Nothing else is touched.
Kernel
An assistant with tools pointed at this machine. It starts with no access at all — every capability below is yours to hand over, one at a time.
System
What this machine is, and which parts of Nexus are switched on.
This machine
Services
Disk health
What each drive says about itself (SMART). A drive that reports a failure here should be backed up and replaced.
Activity
Sign-ins, changes and every terminal session, newest first.
Nexus
Update
Run this on the machine Nexus is installed on, then reload this page with Ctrl+Shift+R.
cd ~/nexus && git pull && sudo bash scripts/install.sh
An easy way back
Themes switch the look and keep everything. To put the original interface files back from the verified backup, run this from the Nexus folder — the outgoing files are saved first.
node scripts/gui-backup.js restore