OpenClawなどのAIエージェントを、ファイルアクセスを制御しながら隔離されたLinux仮想マシンで実行するクロスプラットフォームVMM。
linuxserver/docker-webtop
最新のWebブラウザー上でLinuxデスクトップ環境(XFCE、KDE、MATE、i3、LXQt)を実行するDockerイメージ。
- スター
- 4,458
- フォーク
- 378
- 未解決の Issue
- 0
- 最終コミット
- 一昨日
これは何?
WebtopはLinuxServer.ioが提供するDockerイメージ群で、Linuxデスクトップ環境一式をパッケージ化し、Webブラウザーにストリーミングします。各イメージはAlpine、Ubuntu、Debian、Fedora、Archのいずれかをベースにしており、XFCE、KDE、MATE、i3、LXQtなどのフレーバーが、それぞれの組み合わせに対応したタグで提供されています。
イメージはSelkiesストリーミングプラットフォーム上に構築されています。ユーザーはポート3001でHTTPS経由のデスクトップにアクセスでき、Intel、AMD、Nvidiaのハードウェア向けのオプションGPUアクセラレーション、ファイル転送、クリップボード同期、音声、ゲームパッドにも対応しています。設定はPUID、PGID、TZなどの環境変数で行い、永続化された/configボリュームにユーザーデータを保存できます。
コンテナ内のデスクトップでは、ブラウザーユーザーがパスワードなしでsudoを実行できるため、信頼できるネットワーク上、または強力な認証を設定したリバースプロキシの背後でのみ実行してください。
主な機能
- 01XFCE、KDE、MATE、i3、LXQtなど、複数のデスクトップ環境を選択可能。
- 02Alpine、Ubuntu、Debian、Fedora、Archをベースにしたイメージを提供。
- 03HTTPS経由で最新のWebブラウザーからデスクトップにアクセス可能。
- 04Intel、AMD、Nvidiaのハードウェア向けにオプションのGPUアクセラレーションを利用可能。
- 05Webクライアントでクリップボード同期、ファイル転送、音声、ゲームパッドに対応。
- 06ユーザーIDやタイムゾーンを設定でき、設定用ボリュームを永続化可能。
ユースケース
- テストやトレーニング用に、ブラウザー上で使い捨てのLinuxデスクトップを実行する。
- ローカルにLinuxがインストールされていないマシンから、フル機能のLinux環境にアクセスする。
- 自宅やラボのサーバーで、共有デスクトップやマルチユーザー対応デスクトップをホストする。
- ホストにインストールせず、さまざまなデスクトップ環境を試す。
クイックスタート
- 1
docker run コマンドで最小構成のテストコンテナを起動します
docker run --rm -it --shm-size=1gb -p 3001:3001 lscr.io/linuxserver/webtop:latest bash - 2
ブラウザーで https://localhost:3001 を開き、自己署名証明書の警告を許可します
使う前に知っておきたいこと
- ホストへの特権アクセスを許可し、デフォルトでは認証がありません。そのため、保護せずにインターネットへ公開しないでください。
- Web インターフェースではパスワードなしで sudo を実行できるため、アクセスできる人は誰でもコンテナ内で root 権限を取得できます。
- Nvidia GPU アクセラレーションにはプロプライエタリドライバーが必要で、Alpine ベースのイメージでは利用できません。
収録されている特集
トピック
よくある質問
- docker-webtop とは?
- 最新のWebブラウザー上でLinuxデスクトップ環境(XFCE、KDE、MATE、i3、LXQt)を実行するDockerイメージ。 WebtopはLinuxServer.ioが提供するDockerイメージ群で、Linuxデスクトップ環境一式をパッケージ化し、Webブラウザーにストリーミングします。各イメージはAlpine、Ubuntu、Debian、Fedora、Archのいずれかをベースにしており、XFCE、KDE、MATE、i3、LXQtなどのフレーバーが、それぞれの組み合わせに対応したタグで提供されています。
- docker-webtop は無料で使えますか?ライセンスは?
- docker-webtop は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- docker-webtop は今もメンテナンスされていますか?
- 活発にメンテナンス中。docker-webtop の最終コミットは 2026年10月22日 です。
- docker-webtop は何に使えますか?
- テストやトレーニング用に、ブラウザー上で使い捨てのLinuxデスクトップを実行する。 ローカルにLinuxがインストールされていないマシンから、フル機能のLinux環境にアクセスする。 自宅やラボのサーバーで、共有デスクトップやマルチユーザー対応デスクトップをホストする。 ホストにインストールせず、さまざまなデスクトップ環境を試す。
- docker-webtop のインストール方法は?
- docker run コマンドで最小構成のテストコンテナを起動します: docker run --rm -it --shm-size=1gb -p 3001:3001 lscr.io/linuxserver/webtop:latest bash ブラウザーで https://localhost:3001 を開き、自己署名証明書の警告を許可します
- docker-webtop はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/linuxserver/docker-webtop
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Linuxディストリビューションのパッケージソースを国内ミラーに切り替えるシェルスクリプトと、Dockerのインストールおよびレジストリミラー設定を行う別スクリプトです。
WindowsをDockerコンテナ内で自動ダウンロード・無人インストールし、ブラウザーまたはRDPから利用できます。
SSH、リモートデスクトップ、SFTP、Docker、メトリクスをオプションのプラグインとして利用できる、セルフホスト型サーバー管理プラットフォーム。
git pushで自分のサーバーにWebアプリをデプロイ・管理できる、Dockerを利用したセルフホスト型の小さなHeroku。
各サーバーを独立したDockerコンテナで実行する、ゲームサーバー管理用の無料オープンソースWebパネル。