Homelab
Dockermanから離れることなく、セルフホストサービスの自動化、監視、メンテナンスを行います。
DockermanのHomelab機能を使用すると、セルフホストサービスを監視し、問題が発生したときに通知を受け取り、複数のツールを行き来することなく問題を修正できます。
Homelabモードの理由
ほとんどのコンテナ管理はデスクで行われます。Homelabモードはそれ以外の時間をカバーします:離席中、深夜3時にサービスがクラッシュしたとき、または見ていない間に新しいイメージバージョンがリリースされたときのことです。
Dockerman は desktop-first/local-first で、management container や port を公開しません。registry、remote host、notification の sensitive data は app local data に保存され、system Keychain の利用は保証されません。
エンドツーエンドのワークフロー
通知チャンネルの設定
Telegram、ntfy、Gotify、Discord、または汎用webhookを接続し、離席中でもDockermanが連絡できるようにします。
Preset alert rule を有効化
Restart loop と Container crash (non-zero exit) が disabled で同梱されています。custom rule creation は Coming Soon です。
イメージ更新の購読
重要なサービスのイメージアップグレード監視を有効にします。Dockermanはバックグラウンドでレジストリを確認し、新しいバージョンが利用可能になったときに通知を送信します。
機能の概要
バックグラウンドタスク
メインウィンドウを閉じても実行し続けるcronおよびインターバルスケジューリング。
通知
Telegram、ntfy、Gotify、Discord、Webhook、およびShoutrrr互換URLスキームを介したシステム通知。
アラートルール
コンテナ終了、ヘルスチェック、リソース閾値、再起動バーストをカバーする4種類のルールタイプ。
イメージアップグレード監視
digest比較によるバックグラウンドレジストリポーリングと、新しいバージョンがリリースされたときのマルチチャネルプッシュ通知。
診断バンドル
コンテナまたはComposeスタック全体のinspect、events、logs、statsをワンクリックでzip化。
実行を維持する方法
Dockermanはトレイ常駐を使用します:メインウィンドウを閉じるとアプリがシステムトレイに移動し、バックグラウンドタスクは実行し続けます。トレイアイコンを終了すると、Dockermanはバックグラウンドタスクが停止することを通知します。
完全なシステムサービス(launchd / systemd / Windows Service)は将来のリリースで予定されています。