Desktop + Agent / Swift + Go
DESKMON
MONITOR SERVERS FROM YOUR MENU BAR
Native macOS menu bar app for monitoring home servers at a glance. CPU, memory, disk, and network stats with live sparkline graphs. Docker container management, Pi-hole/Traefik/Nginx dashboards, and process management. Paired with a lightweight Go agent for Linux servers.
DownloadFeatures
Native macOS menu bar app with SwiftUI
CPU, memory, disk, and network monitoring with sparkline graphs
Docker container management (start/stop/restart)
Pi-hole, Traefik, and Nginx dashboards
Process management with kill-by-PID
Multi-server support
SSE streaming with 1-5 second refresh
Lightweight Go agent reads /proc and /sys directly
Agent runs as Docker container or systemd service
14+ HTTP API endpoints for remote management