tubesync

tubesync

Docker app from ndetar's Repository

Overview

TubeSync is a PVR (personal video recorder) for YouTube. Or, like Sonarr but for YouTube (with a built-in download client). It is designed to synchronize channels and playlists from YouTube to local directories and update your media server once media is downloaded.

This is a preview release of TubeSync, it may contain bugs but should be usable.

*I am not the creator or maintainer of this container I am merely providing the Unraid template.

Runtime arguments

Web UI
http://[IP]:[PORT:4848]/
Network
bridge
Shell
sh
Privileged
false

Template configuration

AppData ConfigPathrw

Config storage path. Default is /mnt/user/appdata/tubesync.

Target
/config
Default
/mnt/user/appdata/tubesync
Value
/mnt/user/appdata/tubesync
DownloadsPathrw

Path to store downloaded content. Default is none.

Target
/downloads
TubeSync WebUIPorttcp

TubeSync WebUI port. Default is 4848.

Target
4848
Value
4848
TubeSync WorkersVariable

If you add a significant amount of work due to adding many large channels you may need to increase the number of background workers. Try around ~4 at most, although the absolute maximum allowed is 8. Default is 2.

Target
TUBESYNC_WORKERS
Default
2
Value
2
TubeSync WebUI UsernameVariable

Sets the username for HTTP basic authentication. Default is none.

Target
HTTP_USER
TubeSync WebUI PasswordVariable

Sets the password for HTTP basic authentication. Default is none.

Target
HTTP_PASS
DatabaseVariable

Optional external database connection details. Ex: mysql://user:pass@host:port/database. Default is none.

Target
DATABASE_CONNECTION
HostsVariable

Django's ALLOWED_HOSTS. Ex: tubesync.example.com,otherhost.com. Default is none.

Target
TUBESYNC_HOSTS
TubeSync DebuggingVariable

Enable debugging. Default is False.

Target
TUBESYNC_DEBUG
Default
False|True
Value
False
PUIDVariable

UID for permissions. Do not change unless you know what you're doing.

Value
99
PGIDVariable

GID for permissions. Do not change unless you know what you're doing.

Value
100

Details

Repository
ghcr.io/meeb/tubesync:latest
Last Updated2026-06-02
First Seen2021-09-12

Run Tubesync on Unraid.

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