deskmon-agent

deskmon-agent

Docker 应用程序 from Neur0map's Repository

概述

Lightweight system monitoring agent for the Deskmon macOS menu bar app.

Streams live CPU, memory, disk, network, and Docker container stats to the Deskmon app on your Mac via SSH tunnel. No cloud, no accounts, no telemetry.

What it monitors:
- CPU usage and temperature
- Memory usage
- All mounted disks (array, cache, parity, unassigned)
- Network upload/download speed
- Docker containers with per-container CPU, memory, network, and disk I/O
- Top processes by CPU/memory

Container actions: Start, stop, and restart Docker containers from your Mac.

The host filesystem is mounted read-only. The agent makes zero outbound connections.

Requires the free Deskmon macOS app: github.com/neur0map/deskmon

要求

Docker socket access for container monitoring. Deskmon macOS app for viewing stats.

运行时参数

网络
host
特权
false
额外参数
--pid=host

模板配置

Host FilesystemPathro,rslave

Host root filesystem mount for disk usage stats. Mounted read-only.

目标
/hostfs
默认值
/
价值
/
Host SysfsPathro

Host /sys mount for CPU temperature sensors. Mounted read-only.

目标
/host/sys
默认值
/sys
价值
/sys
Docker SocketPathrw

Docker socket for container stats, start/stop/restart.

目标
/var/run/docker.sock
默认值
/var/run/docker.sock
价值
/var/run/docker.sock
Config DirectoryPathro

Agent config file. Survives container updates.

目标
/etc/deskmon
默认值
/etc/deskmon
价值
/etc/deskmon
DESKMON_HOST_ROOTVariable

Tells the agent where the host filesystem is mounted.

默认值
/hostfs
价值
/hostfs
DESKMON_HOST_SYSVariable

Tells the agent where the host sysfs is mounted.

默认值
/host/sys
价值
/host/sys

详细信息

存储库
ghcr.io/neur0map/deskmon-agent:latest
最后更新2026-05-31
初见2026-02-26

在Unraid 上运行 deskmon-agent 。

deskmon-agent 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。