webtop
1.0.0
フルデスクトップ環境を備えたLinuxコンテナは、Webブラウザーにアクセス可能なトラフにアクセスできます。
これらのディストリビューションとデスクトップから選択できます。
| ディストリビューション | 風味 |
|---|---|
| ubuntu | |
| フェドラ |
コンテナをセットアップするには、Docker CLIまたはDocker Composeを使用できます。画像タグを希望のデスクトップバリアントに変更することを忘れないでください!
---
services :
webtop :
image : ghcr.io/tibor309/webtop:kubuntu
container_name : webtop
security_opt :
- seccomp:unconfined # optional
environment :
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- SUBFOLDER=/ # optional
- TITLE=Webtop # optional
volumes :
- /path/to/data:/config
- /var/run/docker.sock:/var/run/docker.sock # optional
ports :
- 3000:3000
- 3001:3001
devices :
- /dev/dri:/dev/dri # optional
shm_size : " 1gb " # optional
restart : unless-stoppeddocker run -d
--name=webtop
--security-opt seccomp=unconfined ` # optional `
-e PUID=1000
-e PGID=1000
-e TZ=Etc/UTC
-e SUBFOLDER=/ ` # optional `
-e TITLE=Webtop ` # optional `
-p 3000:3000
-p 3001:3001
-v /path/to/data:/config
-v /var/run/docker.sock:/var/run/docker.sock ` # optional `
--device /dev/dri:/dev/dri ` # optional `
--shm-size= " 1gb " ` # optional `
--restart unless-stopped
ghcr.io/tibor309/webtop:kubuntuこのコンテナはLinuxServer.io kasmvncベースイメージに基づいているため、必要に応じてmodと追加の構成を使用できます。
| パラメーター | 関数 |
|---|---|
-p 3000 | WebデスクトップGUI |
-p 3001 | WebデスクトップGUI HTTPS |
-e PUID=1000 | userid用 |
-e PGID=1000 | GroupIdの場合 |
-e TZ=Etc/UTC | 使用するタイムゾーンを指定して、このリストを参照してください。 |
-e SUBFOLDER=/ | リバースプロキシで使用するサブフォルダーを指定します。IE /subfolder/ |
-e TITLE=Webtop | Webブラウザでページ/タブのタイトルとして使用される文字列。 |
-v /config | ABCユーザーのホームディレクトリは、ローカルファイルと設定を保存します |
-v /var/run/docker.sock | コンテナでDockerを使用する場合は、システム上のDockerソケット |
--device /dev/dri | GLサポートにこれを追加します(Linuxホストのみ) |
--shm-size= | 最新のWebブラウザがクラッシュするのを防ぐために、これを1つのギグに設定しました |
--security-opt seccomp=unconfined | Docker Engineのみの場合、多くの最新のGUIアプリは、SyscallsがDockerではないため、古いホストでこれを機能させる必要があります。 |
コンテナにアクセスするには、セットアップで提供されたポートを使用して、マシンのIPアドレスに移動します。