Dockerman 文档
Homelab

Homelab

在 Dockerman 中自动化、监控和维护你的自托管服务。

Dockerman 的 homelab 功能让你监控自托管服务,在出现问题时收到通知,并无需切换多个工具即可修复问题。

为什么使用 homelab 模式

大多数容器管理发生在你坐在桌前时。Homelab 模式覆盖其余场景:当你离开时、凌晨 3 点服务崩溃时,或者当你没有关注时新版本镜像发布时。

Dockerman 是桌面优先和本地优先的。它不会部署管理容器,也不会暴露管理端口。所有功能都在应用内部运行,凭证保存在系统 Keychain 中,Compose 文件直接存放在文件系统上,gitdocker compose CLI 可以直接使用它们。

端到端工作流

设置通知渠道

连接 Telegram、ntfy、Gotify、Discord 或通用 webhook,让 Dockerman 在你离开时也能联系到你。

启用预设告警规则(或编写自定义规则)

两条规则 — Restart loopContainer crash (non-zero exit) — 已预配置但默认禁用。一键即可启用,或添加更多告警规则以处理资源阈值或按 stack 限定范围。

订阅镜像更新

为你关心的服务开启镜像升级监控。Dockerman 在后台检查镜像仓库,当有新版本可用时推送通知。

诊断和修复

当出现问题时,一键生成诊断包,在内置编辑器.env 编辑器中编辑,然后应用修复。

功能一览

如何保持运行

Dockerman 使用托盘驻留:关闭主窗口会将应用发送到系统托盘,后台任务继续运行。当你退出托盘图标时,Dockerman 会提醒你后台任务将停止。

完整的系统服务(launchd / systemd / Windows Service)计划在未来的版本中推出。