https://github.com/ms-jpq/kde-in-docker
So you can run KDE inside a browser
https://github.com/ms-jpq/kde-in-docker
docker kde vnc
Last synced: over 1 year ago
JSON representation
So you can run KDE inside a browser
- Host: GitHub
- URL: https://github.com/ms-jpq/kde-in-docker
- Owner: ms-jpq
- Created: 2020-02-18T20:48:16.000Z (over 6 years ago)
- Default Branch: daddy
- Last Pushed: 2023-08-22T05:28:15.000Z (almost 3 years ago)
- Last Synced: 2025-03-16T05:51:12.756Z (over 1 year ago)
- Topics: docker, kde, vnc
- Language: Dockerfile
- Homepage:
- Size: 6.03 MB
- Stars: 118
- Watchers: 8
- Forks: 19
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [KID - KDE in Docker](https://ms-jpq.github.io/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|off` remote = rescale remote desktop, scale = stretch remote desktop
- `-e RECON_DELAY=250` reconnection delay (ms)
- `-e PAGE_TITLE=π³`
#### Misc
This is your password even under non-root user
- `-e ROOT_PASSWORD=password`
### Common Ports
- `-p 80:8080` noVNC web UI
- `-p 5900:5900` VNC
### Common Volumes
- `-v ./appconfig:/config`
### Special Thanks
[McGriddle](https://github.com/McGriddle) for helping with rootless!
## Images
### [Firefox](https://hub.docker.com/r/msjpq/firefox-vnc/)
[](https://hub.docker.com/r/msjpq/firefox-vnc/)
π¦
**RUN** - `docker run -p 8080:8080 -p 5900:5900 msjpq/firefox-vnc`

---
### [Adobe Acrobat](https://hub.docker.com/r/msjpq/adobe-acrobat-vnc/)
[](https://hub.docker.com/r/msjpq/adobe-acrobat-vnc/)
Adobe PDF Reader `9.5.5`
(first launch slow)
**RUN** - `docker run -p 8080:8080 -p 5900:5900 msjpq/adobe-acrobat-vnc`

---
### [Motrix](https://hub.docker.com/r/msjpq/motrix-vnc/)
[](https://hub.docker.com/r/msjpq/motrix-vnc/)
Really cool download client. [https://motrix.app/](https://motrix.app/)
**`thunder://`** !! θΏ
ι·
**RUN** - `docker run -p 8080:8080 -p 5900:5900 msjpq/motrix-vnc`

---
### [Base:Ubuntu-Bionic](https://hub.docker.com/r/msjpq/kde-vnc/)
[](https://hub.docker.com/r/msjpq/kde-vnc/)
KDE on 18.04 lts. `620MB`
**RUN** - `docker run -p 8080:8080 -p 5900:5900 msjpq/kde-vnc:bionic`

---
### [Base:Ubuntu-Focal](https://hub.docker.com/r/msjpq/kde-vnc/)
[](https://hub.docker.com/r/msjpq/kde-vnc/)
KDE on 20.04 lts. `730MB`
**RUN** - `docker run -p 8080:8080 -p 5900:5900 msjpq/kde-vnc:focal`

---
### [Base:Wine-Bionic](https://hub.docker.com/r/msjpq/wine-vnc/)
[](https://hub.docker.com/r/msjpq/wine-vnc/)
WINE 5.3 with dependencies. `1.3GB`
**RUN** - `docker run -p 8080:8080 -p 5900:5900 msjpq/wine-vnc:bionic`
