Krusader

Krusader

Docker app from junkerderprovinz Repository

Overview

Krusader file manager with native Dark Mode (Breeze Dark) – built on KasmVNC for a smooth, hardware-accelerated web desktop. Far snappier than the noVNC-based Krusader containers (binhex / jlesage / ich777). What's pre-configured: • Breeze Dark theme for Krusader, Kate and KDE • Kate as Krusader's external editor • RAR support: right-click → "Extract RAR here" / "to subfolder" • 7z, ZIP, TAR, GZ, BZ2, XZ, LHA, ARJ, ACE, RPM, CPIO • Selectable UI language: 25 languages incl. German, English, French, Spanish, Italian, Portuguese (PT/BR), Dutch, Catalan, Basque, Irish, Danish, Swedish, Norwegian, Finnish, Icelandic, Polish, Czech, Slovak, Hungarian, Romanian, Slovenian, Croatian, Serbian, Bulgarian, Ukrainian, Russian, Greek, Turkish, Hebrew, Arabic, Japanese, Korean, Chinese (CN/TW) • Spell-checking in Kate for ~25 languages via Hunspell Notes: • The /storage volume defaults to /mnt – this gives Krusader access to all shares (/mnt/user) and individual disks (/mnt/disk*). • Default WebUI port is 3000 (HTTP). 3001 (HTTPS) is also exposed if you prefer self-signed TLS. • PUID/PGID default to 99/100 (nobody/users on Unraid). • Auth: leave "KasmVNC Username" and "Password" EMPTY to run without login. Set both to enable HTTP-basic auth on the WebUI. Recommended whenever the container is reachable from anything beyond your LAN.

Runtime arguments

Web UI
http://[IP]:[PORT:3000]/
Network
bridge
Shell
bash
Privileged
false
Extra Params
--restart=unless-stopped --shm-size=1gb

Template configuration

WebUI Port (HTTP / KasmVNC)Porttcp

HTTP port of the KasmVNC WebUI. Open in any modern browser.

Target
3000
Default
3000
Value
3000
WebUI Port (HTTPS / KasmVNC)Porttcp

HTTPS port of the KasmVNC WebUI (self-signed). Optional.

Target
3001
Default
3001
Value
3001
AppData (/config)Pathrw

Persistent Krusader configs, history, bookmarks, default-files lock.

Target
/config
Default
/mnt/user/appdata/krusader
Value
/mnt/user/appdata/krusader
Storage (/storage)Pathrw,slave

Main path for file operations. Default /mnt gives access to all shares (/mnt/user) and individual disks (/mnt/disk*). Adjust if you only need specific shares.

Target
/storage
Default
/mnt
Value
/mnt
UI Language (KRUSADER_LANG)Variable

Language for the Krusader / Kate UI. 25 codes available: de, en, fr, es, it, pt, nl, ca, eu, ga, da, sv, nb, fi, is, pl, cs, sk, hu, ro, sl, hr, sr, bg, uk, ru, el, tr, he, ar, ja, ko, zh. Use 'system' for the container default. Re-applied on every container start.

Target
KRUSADER_LANG
Default
de|en|fr|es|it|pt|nl|ca|eu|ga|da|sv|nb|fi|is|pl|cs|sk|hu|ro|sl|hr|sr|bg|uk|ru|el|tr|he|ar|ja|ko|zh|system
Value
de
Theme (KRUSADER_THEME)Variable

Color scheme. 'dark' = Breeze Dark, 'light' = Breeze.

Target
KRUSADER_THEME
Default
dark|light
Value
dark
KasmVNC UsernameVariable

Optional. Username for HTTP-basic-auth on the WebUI. Leave EMPTY together with the password for no login. Set both fields to enable login (recommended outside trusted LANs).

Target
CUSTOM_USER
KasmVNC PasswordVariable

Optional. Password for HTTP-basic-auth on the WebUI. Leave EMPTY together with the username for no login. STRONGLY recommended whenever the container is reachable from outside your LAN.

Target
PASSWORD
Title (browser tab)Variable

Title shown in browser tab and KasmVNC top bar.

Target
TITLE
Default
Krusader
Value
Krusader
Timezone (TZ)Variable

Container timezone (affects log timestamps and file mtimes). Use this instead of a /etc/localtime bind-mount — the LSIO base image manages /etc/localtime internally via TZ.

Target
TZ
Default
Europe/Vienna
Value
Europe/Vienna
User ID (PUID)Variable

User-ID Krusader runs as. Default 99 (nobody on Unraid).

Target
PUID
Default
99
Value
99
Group ID (PGID)Variable

Group-ID. Default 100 (users on Unraid).

Target
PGID
Default
100
Value
100
UMASKVariable

Permission mask for newly created files. Use 000 if you want every container user to read/write everything.

Default
022
Value
022

Details

Repository
ghcr.io/junkerderprovinz/krusader:latest
Last Updated2026-06-02
First Seen2026-05-13

Run Krusader on Unraid.

Krusader is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.