Dockerman Docs
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) の 2 つのルールが事前設定されて無効状態で同梱されています。1 クリックで有効化するか、リソース閾値やスタックごとのスコープ用にアラートルールを追加してください。

イメージ更新の購読

重要なサービスのイメージアップグレード監視を有効にします。Dockermanはバックグラウンドでレジストリを確認し、新しいバージョンが利用可能になったときに通知を送信します。

診断と修正

問題が発生したときは、ワンクリックで診断バンドルを生成し、組み込みエディタまたは.env エディタでCompose YAMLを編集し、修正を適用します。

機能の概要

実行を維持する方法

Dockermanはトレイ常駐を使用します:メインウィンドウを閉じるとアプリがシステムトレイに移動し、バックグラウンドタスクは実行し続けます。トレイアイコンを終了すると、Dockermanはバックグラウンドタスクが停止することを通知します。

完全なシステムサービス(launchd / systemd / Windows Service)は将来のリリースで予定されています。