Node Management¶
Eight.ly OS provides full server administration from the dashboard — no SSH required for most tasks. The node management panel covers system services, certificates, DNS, disk management, packages, and more.
Where to find it: Infrastructure > click your server node > use the inner tab navigation
System summary¶
The node summary shows real-time sparkline charts and system info:
- Hostname, OS, kernel version
- CPU model and core count
- Memory usage with allocation breakdown
- System uptime and load average
- Network interface status
Inner tabs¶
Each node has a full set of management tabs:
| Tab | What it does |
|---|---|
| Summary | System overview with live sparklines |
| Notes | Markdown notes for this node |
| Shell | Web terminal (xterm.js via WebSocket) |
| System | Service management (systemd) |
| Certificates | TLS cert management |
| Disks | Disk list with lsblk + SMART data |
| Device Passthrough | Map PCI/USB devices on this node for VM passthrough |
| Network | Network interface editing |
| DNS | DNS resolver configuration |
| Hosts | /etc/hosts file editing |
| Options | Node-level settings |
| Time | NTP configuration |
| System Log | Syslog viewer with filtering |
| LVM | LVM volume management |
| LVM-Thin | Thin provisioned LVM pools |
| Updates | Package updates (apt) |
| Repositories | APT repository management |
| Firewall | Host firewall (nftables) — see Firewall |
| Task History | Recent operations and their results |
ZFS pool creation and management lives on the main Storage page in the sidebar, not as a Node inner tab.
Service management¶
The System tab lets you manage systemd services directly:
- View service status (running, stopped, failed)
- Start, stop, restart, enable, disable services
- View service logs
No SSH needed — manage Docker, Samba, NFS, and other services from the browser.
Disk management¶
The Disks tab shows all block devices via lsblk with SMART health data:
- Drive model, serial, capacity, temperature
- SMART status badges (healthy, warning, failing)
- Partition layout
- Pool membership (SnapRAID data/parity, MergerFS pool, cache, ZFS vdev)
Package management¶
The Updates tab manages system packages via apt:
- View available updates
- Install individual packages or update all
- View installed package list
The Repositories tab manages APT sources — add, edit, or remove repositories without editing files manually.
Network interfaces¶
The Network tab provides:
- View all network interfaces (physical, bridges, bonds, VLANs)
- Edit interface configuration (IP, gateway, DNS, MTU)
- Create bridges for VM networking
- Create bonds for link aggregation
- Create VLANs
LVM management¶
The LVM and LVM-Thin tabs manage logical volumes:
- Create and manage volume groups
- Create logical volumes (standard and thin-provisioned)
- Resize volumes
- View usage and allocation
Power actions¶
Reboot, Shut Down, and Stop Array are always available from the power icon in the dashboard's top header — not buried in a tab, so you can act on the whole box from any screen. The same actions are also available here on the node.
- Restart / Shut Down are graceful: virtual machines are asked to stop first, then containers and apps (and the Docker service itself), then the Shelver, then the storage array is stopped cleanly — and only then does the machine restart or power off. A VM or container that ignores the request is powered off once its configured wait elapses, and the step reports it by name rather than hanging.
- Whatever was running before a restart comes back on its own once the box boots.
- Stop Array stops the storage array without touching the rest of the machine. If shares, containers, or VMs are still using it, you're told what and nothing is stopped.
- If an action can't proceed, the dialog stays open and names exactly what's in the way, instead of failing silently.
Firewall¶
The Firewall tab manages the host firewall. See Firewall for the full picture — it's built on nftables, not UFW, with built-in protection against locking yourself out.
Updating the OS itself¶
The Updates tab here covers ordinary Debian package updates via apt. Updating Eight.ly OS itself — the binary and dashboard — is a separate, one-click flow (look for an update notice in the dashboard header) called Featherfall: it downloads and verifies the new version, swaps it in, checks that the box is healthy, and automatically rolls back if it isn't. Kernel and driver updates still require a new installer image, not an in-place update.
See also: Security Model for broader security guidance.