webtop
1.0.0
Контейнеры Linux с полными настольными средами, доступными для веб -браузера.
Вы можете выбрать из этих дистрибутов и настольных компьютеров.
| Дистрибуция | Вкус |
|---|---|
| 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, поэтому вы можете использовать их моды и дополнительные конфигурации, если хотите.
| Параметр | Функция |
|---|---|
-p 3000 | Gui веб -стола |
-p 3001 | Gui веб -стола https |
-e PUID=1000 | Для пользователя |
-e PGID=1000 | Для группы |
-e TZ=Etc/UTC | Укажите часовой пояс для использования, см. Этот список. |
-e SUBFOLDER=/ | Укажите подпапку для использования с обратными прокси, т.е. /subfolder/ |
-e TITLE=Webtop | Строка, которая будет использоваться в качестве заголовка Page/Tab в веб -браузере. |
-v /config | Домашний каталог пользователя ABC, хранит локальные файлы и настройки |
-v /var/run/docker.sock | Docker Cocket на системе, если вы хотите использовать Docker в контейнере |
--device /dev/dri | Добавьте это для поддержки GL (только хосты Linux) |
--shm-size= | Мы установили это на 1 концерт, чтобы предотвратить сбой современных веб -браузеров |
--security-opt seccomp=unconfined | Только для Docker Engine многие современные приложения GUI нуждаются в том, чтобы это функционировать на старых хостах, поскольку Syscalls неизвестны для Docker. |
Чтобы получить доступ к контейнеру, перейдите к IP -адресу для вашей машины с предоставленным вами портом при настройке.