All apps · 0 apps
KDEInDocker
Docker app from cheesemarathon's Repository
Overview
Readme
View on GitHubKID - KDE in Docker
Docker + VNC + noVNC web UI
WHY?
So you can run KDE inside a browser
Usage
Common Environmental Variables
Rootless
These images by default runs as root.
To change that, set these two variables to a non Zero value.
-e PGID=0-e PUID=0
VNC
-e SCR_WIDTH=1600-e SCR_HEIGHT=900
noVNC UI
-e PATH_PREFIX=/-e VNC_RESIZE=scale|remote|offremote = rescale remote desktop, scale = stretch remote desktop-e RECON_DELAY=250reconnection delay (ms)-e PAGE_TITLE=🐳
Misc
This is your password even under non-root user
-e ROOT_PASSWORD=password
Common Ports
-p 80:8080noVNC web UI-p 5900:5900VNC
Common Volumes
-v ./appconfig:/config
Special Thanks
McGriddle for helping with rootless!
Images
Firefox
🦊
RUN - docker run -p 8080:8080 -p 5900:5900 msjpq/firefox-vnc

Adobe Acrobat
Adobe PDF Reader 9.5.5
(first launch slow)
RUN - docker run -p 8080:8080 -p 5900:5900 msjpq/adobe-acrobat-vnc

Motrix
Really cool download client. https://motrix.app/
thunder:// !! 迅雷
RUN - docker run -p 8080:8080 -p 5900:5900 msjpq/motrix-vnc

Base:Ubuntu-Bionic
KDE on 18.04 lts. 620MB
RUN - docker run -p 8080:8080 -p 5900:5900 msjpq/kde-vnc:bionic

Base:Ubuntu-Focal
KDE on 20.04 lts. 730MB
RUN - docker run -p 8080:8080 -p 5900:5900 msjpq/kde-vnc:focal

Base:Wine-Bionic
WINE 5.3 with dependencies. 1.3GB
RUN - docker run -p 8080:8080 -p 5900:5900 msjpq/wine-vnc:bionic

Categories
Download Statistics
Total Downloads Over Time
Related apps
Explore more like this
Explore allLinks
Details
msjpq/firefox-vncRuntime arguments
- Web UI
http://[IP]:[PORT:8080]- Network
bridge
Template configuration
Container Variable: PGID
- Default
- 100
- Value
- 100
Container Variable: PUID
- Default
- 99
- Value
- 99
Container Variable: SCR_WIDTH
- Default
- 1600
- Value
- 1600
Container Variable: SCR_HEIGHT
- Default
- 900
- Value
- 900
Container Variable: noVNC PATH_PREFIX
- Target
- noVNC PATH_PREFIX
- Default
- /
- Value
- /
Container Variable: VNC_RESIZE remote = rescale remote desktop scale = stretch remote desktop off = disable resize
- Default
- scale
- Value
- scale
Container Variable: RECON_DELAY
- Default
- 20
- Value
- 20
Container Variable: PAGE_TITLE
- Default
- KID
- Value
- KID
Container Variable: ROOT_PASSWORD
- Default
- admin
- Value
- admin
noVNC Port: 8080
- Target
- 8080
- Default
- 4686
- Value
- 4686
VNC Port: 5900
- Target
- 5900
- Default
- 4900
- Value
- 4900
Container Path: /config
- Target
- /config
- Value
- /mnt/user/appdata/KID