Repolode
will-moss

will-moss/isaiah

Dockerコンテナやイメージなどをリモート管理できる、セルフホスト型のWebベースlazydockerクローン。

代替できる製品:Portainer

スター
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. 1

    Docker 23.0.0 以降をインストールします(Stacks を使用する場合は 26.0.0 以降)。

  2. 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 の数値は毎日更新されます。

関連プロジェクト