Homelab
Dockermanから離れることなく、セルフホストサービスの自動化、監視、メンテナンスを行います。
Homelab 機能でセルフホストサービスを監視し、問題が起きたときに通知を受け取り、ツールを行き来せずに直せます。
Homelabモードの理由
ほとんどのコンテナ管理はデスクの前で行います。Homelab モードはそれ以外をカバーします。離席中、深夜 3 時にサービスが落ちたとき、見ていない間に新しいイメージが出たときです。
Dockerman は デスクトップ優先、ローカル優先 です。管理用コンテナをデプロイしたり、管理用ポートを公開したりしません。レジストリ、リモートホスト、通知の機密データはアプリのローカルデータに保存され、システム Keychain の利用は保証されません。そのディレクトリを保護してください。
エンドツーエンドのワークフロー
通知チャンネルの設定
Telegram、ntfy、Gotify、Discord、または汎用 webhook を接続し、離席中でも Dockerman が連絡できるようにします。
プリセットのアラートルールを有効化
Restart loop と Container crash (non-zero exit) は設定済みですが無効です。カスタムルールの作成は Coming Soon です。
イメージ更新の購読
重要なサービスのイメージアップグレード監視を有効にします。Dockerman はバックグラウンドでレジストリを確認し、新しいバージョンが出たら通知します。
機能の概要
バックグラウンドタスク
メインウィンドウを閉じても実行し続けるcronおよびインターバルスケジューリング。
通知
Telegram、ntfy、Gotify、Discord、Webhook、およびShoutrrr互換URLスキームを介したシステム通知。
アラートルール
コンテナ終了、ヘルスチェック、リソース閾値、再起動バーストをカバーする4種類のルールタイプ。
イメージアップグレード監視
digest比較によるバックグラウンドレジストリポーリングと、新しいバージョンがリリースされたときのマルチチャネルプッシュ通知。
診断バンドル
コンテナまたは Compose スタック全体の inspect、events、logs、stats をワンクリックで zip 化。
実行を維持する方法
Dockerman は トレイ常駐 です。メインウィンドウを閉じるとシステムトレイへ移り、バックグラウンドタスクは動き続けます。トレイアイコンから終了すると、バックグラウンドタスクが止まることを知らせます。
完全なシステムサービス(launchd / systemd / Windows Service)は将来のリリースで予定されています。