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.

Download

Features

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