webtop
1.0.0
Conteneurs Linux avec des environnements de bureau complets accessibles dans un navigateur Web.
Vous pouvez choisir parmi ces distributions et des ordinateurs de bureau.
| Distribuer | Saveur |
|---|---|
| Ubuntu | |
| Feutre |
Pour configurer le conteneur, vous pouvez utiliser le Docker CLI ou Docker Compose. N'oubliez pas de changer la balise d'image en variante de bureau souhaitée!
---
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:kubuntuCe conteneur est basé sur l'image de base LinuxServer.io Kasmvnc, vous pouvez donc utiliser leurs mods et ses configurations supplémentaires si vous le souhaitez.
| Paramètre | Fonction |
|---|---|
-p 3000 | GUI de bureau Web |
-p 3001 | Web Desktop GUI HTTPS |
-e PUID=1000 | Pour l'utilisateur |
-e PGID=1000 | Pour groupid |
-e TZ=Etc/UTC | Spécifiez un fuseau horaire à utiliser, voir cette liste. |
-e SUBFOLDER=/ | Spécifiez un sous-dossier à utiliser avec des proxys inverses, c'est-à-dire /subfolder/ |
-e TITLE=Webtop | Chaîne qui sera utilisée comme titre de page / onglet dans le navigateur Web. |
-v /config | Répertoire personnel de l'utilisateur ABC, stocke les fichiers et paramètres locaux |
-v /var/run/docker.sock | Socket Docker sur le système, si vous souhaitez utiliser Docker dans le conteneur |
--device /dev/dri | Ajoutez ceci pour la prise en charge GL (hôtes Linux uniquement) |
--shm-size= | Nous avons réglé ceci sur 1 concert pour empêcher les navigateurs Web modernes de s'écraser |
--security-opt seccomp=unconfined | Pour Docker Engine uniquement, de nombreuses applications GUI modernes ont besoin de cela pour fonctionner sur les hôtes plus âgés car les systèmes sont inconnus de Docker. |
Pour accéder au conteneur, accédez à l'adresse IP de votre machine avec le port que vous avez fourni lors de la configuration.