KDEInDocker

KDEInDocker

Docker app from cheesemarathon's Repository

Overview

KDE In Docker + VNC + noVNC Web UI Default Password: admin

KID - 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 for helping with rootless!

Images

Firefox

Docker Pulls

🦊

RUN - docker run -p 8080:8080 -p 5900:5900 msjpq/firefox-vnc

firefox preview.png


Adobe Acrobat

Docker Pulls

Adobe PDF Reader 9.5.5

(first launch slow)

RUN - docker run -p 8080:8080 -p 5900:5900 msjpq/adobe-acrobat-vnc

acrobat preview.png


Motrix

Docker Pulls

Really cool download client. https://motrix.app/

thunder:// !! 迅雷

RUN - docker run -p 8080:8080 -p 5900:5900 msjpq/motrix-vnc

motrix preview.png


Base:Ubuntu-Bionic

Docker Pulls

KDE on 18.04 lts. 620MB

RUN - docker run -p 8080:8080 -p 5900:5900 msjpq/kde-vnc:bionic

bionic preview.png


Base:Ubuntu-Focal

Docker Pulls

KDE on 20.04 lts. 730MB

RUN - docker run -p 8080:8080 -p 5900:5900 msjpq/kde-vnc:focal

focal preview.png


Base:Wine-Bionic

Docker Pulls

WINE 5.3 with dependencies. 1.3GB

RUN - docker run -p 8080:8080 -p 5900:5900 msjpq/wine-vnc:bionic

wine preview.png

Install KDEInDocker on Unraid in a few clicks.

Find KDEInDocker in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for KDEInDocker Review the template variables and paths Click Install

Download Statistics

110,001
Total Downloads
201
This Month
124
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Explore more like this

Explore all

Details

Repository
msjpq/firefox-vnc
Last Updated2025-02-05
First Seen2020-06-27

Runtime arguments

Web UI
http://[IP]:[PORT:8080]
Network
bridge

Template configuration

PGIDVariable

Container Variable: PGID

Default
100
Value
100
PUIDVariable

Container Variable: PUID

Default
99
Value
99
SCR_WIDTHVariable

Container Variable: SCR_WIDTH

Default
1600
Value
1600
SCR_HEIGHTVariable

Container Variable: SCR_HEIGHT

Default
900
Value
900
PATH_PREFIXVariable

Container Variable: noVNC PATH_PREFIX

Target
noVNC PATH_PREFIX
Default
/
Value
/
VNC_RESIZEVariable

Container Variable: VNC_RESIZE remote = rescale remote desktop scale = stretch remote desktop off = disable resize

Default
scale
Value
scale
RECON_DELAYVariable

Container Variable: RECON_DELAY

Default
20
Value
20
PAGE_TITLEVariable

Container Variable: PAGE_TITLE

Default
KID
Value
KID
ROOT_PASSWORDVariable

Container Variable: ROOT_PASSWORD

Default
admin
Value
admin
noVNC PortPorttcp

noVNC Port: 8080

Target
8080
Default
4686
Value
4686
VNC PortPorttcp

VNC Port: 5900

Target
5900
Default
4900
Value
4900
ConfigPathrw

Container Path: /config

Target
/config
Value
/mnt/user/appdata/KID