Youtarr

Youtarr

Docker-Anwendung from grtgbln's Repository

Übersicht

Youtarr is a self-hosted YouTube downloader that automatically downloads videos from your favorite channels or specific URLs. With optional Plex integration, it can refresh your media library for a seamless, ad-free viewing experience. By default the container runs as root. To run as a non-root user (e.g. nobody:users so Plex/Jellyfin can manage the downloaded files), see the Unraid-specific instructions at https://github.com/DialmasterOrg/Youtarr/blob/main/docs/platforms/Unraid.md

Anforderungen


        Requires a separate MariaDB database instance.
    

Laufzeit-Argumente

Web-UI
http://[IP]:[PORT:3011]/
Netzwerk
bridge
Privilegiert
false

Konfiguration der Vorlage

Web UI PortPorttcp

Container Port: 3011

Ziel
3011
Standard
3011
Wert
3011
YouTube Output DirectoryPath

Path to store downloaded YouTube videos

Ziel
/usr/src/app/data
YouTube Output Directory HostVariable

Host path to your downloaded YouTube videos. Should match the host side of 'YouTube Output Directory' above. Used only to display the path inside the Youtarr web UI.

Ziel
YOUTUBE_OUTPUT_DIR
Database - HostVariable

Hostname or IP of your MariaDB server. On Unraid, use your server's LAN IP (e.g. 192.168.1.100). Do NOT use 'localhost' or '127.0.0.1' - those resolve to this container, not your Unraid host.

Ziel
DB_HOST
Database - PortVariable

Port of your MariaDB server. Standard MariaDB is 3306.

Ziel
DB_PORT
Standard
3306
Wert
3306
Database - NameVariable

Name of the database Youtarr should use. Must already exist on your MariaDB server.

Ziel
DB_NAME
Standard
youtarr
Wert
youtarr
Database - UserVariable

MariaDB username with read/write access to the database above.

Ziel
DB_USER
Database - PasswordVariable

Password for the MariaDB user above.

Ziel
DB_PASSWORD
Auth - EnabledVariable

Enable the built-in login for Youtarr's web UI. Leave 'true' unless Youtarr is only reachable over LAN/VPN or is behind an authenticating reverse proxy - setting 'false' exposes the full UI with no password.

Ziel
AUTH_ENABLED
Standard
true|false
Auth - UsernameVariable

Strongly recommended on Unraid: set this and Auth - Password together to seed initial login credentials. Without them, Youtarr's first-run setup wizard only accepts connections from 'localhost' on the Unraid host, which is awkward for headless installs. Must be 3-32 characters; if either this or Auth - Password fails validation, both are ignored.

Ziel
AUTH_PRESET_USERNAME
Auth - PasswordVariable

Initial admin password (8-64 characters). Must be set together with Auth - Username or both are ignored. You can change this later from within the Youtarr UI.

Ziel
AUTH_PRESET_PASSWORD
Config StoragePath

Path to store configuration files

Ziel
/app/config
Standard
/mnt/user/appdata/youtarr/config
Wert
/mnt/user/appdata/youtarr/config
Image StoragePath

Path to store images

Ziel
/app/server/images
Standard
/mnt/user/appdata/youtarr/images
Wert
/mnt/user/appdata/youtarr/images
Job StoragePath

Path to store job files

Ziel
/app/jobs
Standard
/mnt/user/appdata/youtarr/jobs
Wert
/mnt/user/appdata/youtarr/jobs
Log LevelVariable

Logging verbosity. Options: info (default), warn, debug.

Ziel
LOG_LEVEL
Standard
info|warn|debug
In Docker Container FlagVariable

Not recommended to change.

Ziel
IN_DOCKER_CONTAINER
Standard
1
Wert
1

Statistik herunterladen

124,778
Downloads insgesamt
38,107
Dieser Monat
20,776
Durchschnittlich / Monat

Gesamte Downloads im Laufe der Zeit

Tabelle laden...

Einzelheiten

Repository
dialmaster/youtarr:latest
Zuletzt aktualisiert2026-05-07
Erstmals gesehen2025-11-08

Führen Sie Youtarr auf Unraid aus.

Youtarr ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.