{ "id": "desktop-lite", "version": "1.0.5", "name": "Light-weight Desktop", "documentationURL": "https://github.com/devcontainers/features/tree/main/src/desktop-lite", "description": "Adds a lightweight Fluxbox based desktop to the container that can be accessed using a VNC viewer or the web. GUI-based commands executed from the built-in VS code terminal will open on the desktop automatically.", "options": { "version": { "type": "string", "proposals": [ "latest" ], "default": "latest", "description": "Currently Unused!" }, "noVncVersion": { "type": "string", "proposals": [ "1.2.0" ], "default": "1.2.0", "description": "NoVnc Version" }, "password": { "type": "string", "proposals": [ "vscode", "codespaces", "password" ], "default": "vscode", "description": "Enter a password for desktop connections" }, "webPort": { "type": "string", "proposals": [ "6080" ], "default": "6080", "description": "Enter a port for the VNC web client" }, "vncPort": { "type": "string", "proposals": [ "5901" ], "default": "5901", "description": "Enter a port for the desktop VNC server" } }, "init": true, "entrypoint": "/usr/local/share/desktop-init.sh", "containerEnv": { "DISPLAY": ":1" }, "installsAfter": [ "ghcr.io/devcontainers/features/common-utils" ] }