Docker、Swarm、Podman、Kubernetes、ACI環境を管理できる軽量なWeb UI。
- スター
- 1,088
- フォーク
- 25
- 未解決の Issue
- 8
- 最終コミット
- 3 か月前
これは何?
Isaiahは、リモートサーバー上のDockerリソースを管理するためのセルフホスト型Webサービスです。コマンドラインアプリケーションのlazydockerをブラウザー上で再現し、SSHでホストにログインせずに、コンテナ、イメージ、ボリューム、ネットワーク、Docker Composeスタックを操作できます。
ライブログや統計情報を確認できるほか、起動、停止、再起動、一時停止などのライフサイクル操作、一括操作、不要なリソースの削除が可能です。また、コンテナ内またはサーバー上でシェルを開けるブラウザー内ターミナルも備えています。ブラウザーからdocker-compose.ymlファイルを作成・編集することもできます。IsaiahはWebSocketで通信し、公式のDocker SDKを使用します。
Isaiahは、単一のGo実行ファイルまたはDockerイメージとして動作します。スタンドアロン、リバースプロキシ、マルチノード(MasterとAgent)、マルチホストの各デプロイ方式に対応しており、マスターパスワード認証やAutheliaなどのフォワードプロキシ認証、カスタムCSSによるテーマ設定も利用できます。
主な機能
- 01ブラウザーからコンテナ、イメージ、ボリューム、ネットワーク、Composeスタックを管理
- 02ライブログや統計情報、リソースの詳細設定を表示
- 03組み込みターミナルからコンテナ内またはサーバー上のシェルを起動
- 04ブラウザー上でdocker-compose.ymlファイルを作成・編集
- 05マスターパスワードまたはフォワードプロキシ(Autheliaなど)による認証に対応
- 06マルチノードおよびマルチホストのデプロイ方式に対応
ユースケース
- SSHでアクセスせずに、自宅サーバーやVPS上のDockerワークロードを管理
- 複数のリモートDockerホストを1つのダッシュボードから管理
- SSOポータルの背後にあるコンテナをチームメンバーが確認・再起動
- スマートフォンやタブレットのブラウザーからComposeスタックを編集・再デプロイ
クイックスタート
- 1
Docker 23.0.0 以降をインストールします(Stacks を使用する場合は 26.0.0 以降)。
- 2
デフォルト設定で Isaiah を起動し、ポート 3000 をマッピングします。
docker run -v /var/run/docker.sock:/var/run/docker.sock:ro -p 3000:3000 mosswill/isaiah
使う前に知っておきたいこと
- README にデフォルトのパスワードが記載されているため、サービスを公開する前に変更してください。
- Docker ソケットをマウントする必要があり、ホストの Docker デーモンを制御できるようになります。
- Stacks 機能には Docker 26.0.0 以降が必要です。
収録されている特集
トピック
よくある質問
- isaiah とは?
- Dockerコンテナやイメージなどをリモート管理できる、セルフホスト型のWebベースlazydockerクローン。 Isaiahは、リモートサーバー上のDockerリソースを管理するためのセルフホスト型Webサービスです。コマンドラインアプリケーションのlazydockerをブラウザー上で再現し、SSHでホストにログインせずに、コンテナ、イメージ、ボリューム、ネットワーク、Docker Composeスタックを操作できます。
- isaiah は無料で使えますか?ライセンスは?
- isaiah は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- isaiah は今もメンテナンスされていますか?
- 半年以内に更新あり。isaiah の最終コミットは 2026年7月30日 です。
- isaiah は何に使えますか?
- SSHでアクセスせずに、自宅サーバーやVPS上のDockerワークロードを管理 複数のリモートDockerホストを1つのダッシュボードから管理 SSOポータルの背後にあるコンテナをチームメンバーが確認・再起動 スマートフォンやタブレットのブラウザーからComposeスタックを編集・再デプロイ
- isaiah のインストール方法は?
- Docker 23.0.0 以降をインストールします(Stacks を使用する場合は 26.0.0 以降)。 デフォルト設定で Isaiah を起動し、ポート 3000 をマッピングします。: docker run -v /var/run/docker.sock:/var/run/docker.sock:ro -p 3000:3000 mosswill/isaiah
- isaiah はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/will-moss/isaiah
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
複数のqBittorrentを管理し、自動化やクロスシードにも対応する高速な単一バイナリのWeb UI。
GoとVueで開発された、Nginxのサイト、証明書、設定、ログ、サーバー統計を管理するセルフホスト型Web UI。
データのそばにデプロイでき、SSO、監査ログ、AI支援クエリを備えた、数十種類のデータベースやデータストアに接続するブラウザベースのSQL IDE。
OpenClawエージェント向けのセルフホスト型Webコックピット。音声チャット、カンバンボード、ワークスペースのファイル編集、セッション表示、利用状況の追跡に対応します。
ログファイルを保存せず、SwarmやKubernetes関連のサポートも備えた、Dockerコンテナ向けの軽量なWebベースのリアルタイムログビューア。