Homelab
在 Dockerman 中自动化、监控和维护你的自托管服务。
Dockerman 的 homelab 功能让你监控自托管服务,在出现问题时收到通知,并无需切换多个工具即可修复问题。
为什么使用 homelab 模式
大多数容器管理发生在你坐在桌前时。Homelab 模式覆盖其余场景:当你离开时、凌晨 3 点服务崩溃时,或者当你没有关注时新版本镜像发布时。
Dockerman 是桌面优先和本地优先的,不会部署管理容器或暴露管理端口。Registry、远程主机和通知中的敏感数据存放在应用本地数据中,不保证使用系统 Keychain,请相应保护该目录。
端到端工作流
设置通知渠道
连接 Telegram、ntfy、Gotify、Discord 或通用 webhook,让 Dockerman 在你离开时也能联系到你。
启用预设告警规则
两条规则 — Restart loop 和 Container crash (non-zero exit) — 已预配置但默认禁用。自定义规则创建目前标记为“即将推出”。
功能一览
后台任务
Cron 和间隔调度,即使主窗口关闭也能持续运行。
通知
Telegram、ntfy、Gotify、Discord、Webhook 和系统通知,使用 Shoutrrr 兼容的 URL 方案。
告警规则
四种规则类型,涵盖容器退出、健康检查、资源阈值和重启爆发。
镜像升级监控
后台镜像仓库轮询,通过 digest 比较,新版本发布时多渠道推送。
诊断包
一键打包 inspect、events、logs 和 stats 为 zip 文件,适用于单个容器或整个 Compose 技术栈。
如何保持运行
Dockerman 使用托盘驻留:关闭主窗口会将应用发送到系统托盘,后台任务继续运行。当你退出托盘图标时,Dockerman 会提醒你后台任务将停止。
完整的系统服务(launchd / systemd / Windows Service)计划在未来的版本中推出。