TinyMM-GUIv5-Selkies

TinyMM-GUIv5-Selkies

Docker app from hernandito's Repository

Overview

Unofficial tinyMediaManager v5 Docker image with a LinuxServer Selkies browser-based desktop interface. Provides a modern HTTPS WebUI as an alternative to the official noVNC container, persistent appdata storage, editable media mappings, and optional HTTP API access for automation.

Install TinyMM-GUIv5-Selkies on Unraid in a few clicks.

Find TinyMM-GUIv5-Selkies 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 TinyMM-GUIv5-Selkies Review the template variables and paths Click Install

Requirements

This container is intended for trusted LAN use. The Selkies WebUI uses HTTPS with a self-signed certificate by default, so a browser warning is expected on first access. Do not expose the WebUI directly to the public internet.

Download Statistics

79
Total Downloads

Related apps

Details

Repository
hernandito/tinymm5-selkies:latest
Last Updated2026-06-08
First Seen2026-06-08

Runtime arguments

Web UI
https://[IP]:[PORT:3001]/
Network
bridge
Shell
bash
Privileged
false
Extra Params
--shm-size=6gb

Template configuration

Selkies HTTPS WebUIPorttcp

HTTPS port for the Selkies browser desktop. A self-signed certificate warning is expected on first access.

Target
3001
Default
4066
Value
4066
tinyMediaManager HTTP APIPorttcp

Optional tinyMediaManager HTTP API port for automation scripts.

Target
7878
Default
7890
Value
7890
Selkies ConfigPathrw

Persistent Selkies configuration, certificate files, and browser-desktop settings.

Target
/config
Default
/mnt/user/appdata/tinymm5-selkies/config/
Value
/mnt/user/appdata/tinymm5-selkies/config/
tinyMediaManager AppdataPathrw

Persistent tinyMediaManager database, settings, cache, logs, backups, and license file.

Target
/data
Default
/mnt/user/appdata/tinymm5-selkies/data/
Value
/mnt/user/appdata/tinymm5-selkies/data/
tinyMediaManager Linux Data PathPathrw

Must point to the same host folder as tinyMediaManager Appdata. This intentionally exposes the same files at TMM's Linux storage path without duplicating data.

Target
/config/.local/share/tinyMediaManager
Default
/mnt/user/appdata/tinymm5-selkies/data/
Value
/mnt/user/appdata/tinymm5-selkies/data/
MoviesPathrw

Host folder containing your movie library.

Target
/media/movies
Default
/mnt/user/Media/Movies/
Value
/mnt/user/Media/Movies/
TV ShowsPathrw

Host folder containing your television library.

Target
/media/tvshows
Default
/mnt/user/Media/TV/
Value
/mnt/user/Media/TV/
PUIDVariable

User ID used to run the container. The standard unRAID nobody user is 99.

Default
99
Value
99
PGIDVariable

Group ID used to run the container. The standard unRAID users group is 100.

Default
100
Value
100
TimezoneVariable

Container timezone. Change this to your local IANA timezone if desired.

Target
TZ
Default
Etc/UTC
Value
Etc/UTC
LocaleVariable

Container locale.

Target
LC_ALL
Default
en_US.UTF-8
Value
en_US.UTF-8
LanguageVariable

Container language.

Target
LANG
Default
en_US.UTF-8
Value
en_US.UTF-8
Browser Tab TitleVariable

Title displayed in the browser tab.

Target
TITLE
Default
tinyMediaManager
Value
tinyMediaManager
Selkies Sidebar TitleVariable

Title displayed in the Selkies sidebar.

Target
SELKIES_UI_TITLE
Default
tinyMediaManager
Value
tinyMediaManager
Use CSS ScalingVariable

Leave disabled for a sharper desktop image. High-density displays can be tuned from the Selkies sidebar.

Target
SELKIES_USE_CSS_SCALING
Default
false
Value
false
Interface DPIVariable

Desktop interface DPI. The general default is 96. Lower or raise this value if the interface is too large or too small.

Target
SELKIES_SCALING_DPI
Default
96
Value
96
Selkies UsernameVariable

Optional username for the Selkies WebUI. Leave blank for no username.

Target
CUSTOM_USER
Selkies PasswordVariable

Optional password for the Selkies WebUI. Leave blank for no password.

Target
PASSWORD