Files
Runtipi-store/apps/lidarr-youtube-downloader/config.json
T
2026-09-06 17:00:30 +03:00

59 lines
2.3 KiB
JSON

{
"name": "Lidarr YouTube Downloader",
"id": "lidarr-youtube-downloader",
"available": true,
"short_desc": "Fills in missing Lidarr albums by downloading them from YouTube",
"author": "Angrido",
"port": 5000,
"categories": ["media"],
"description": "Lidarr YouTube Downloader is a free, self-hosted bridge between Lidarr and YouTube. It searches YouTube for albums that Lidarr is missing, scores the best audio match, downloads it at up to 320 kbps using yt-dlp, tags it with full ID3 metadata (MusicBrainz IDs, cover art, track numbers) and imports it back into your Lidarr library. It can also run as a native Lidarr download client (emulating a Newznab indexer + SABnzbd) so Lidarr handles search, grab and import automatically. Includes a scheduler, AcoustID fingerprint verification, and Telegram/Discord notifications.",
"tipi_version": 1,
"version": "1.8.6",
"source": "https://github.com/Angrido/Lidarr-YouTube-Downloader",
"website": "https://github.com/Angrido/Lidarr-YouTube-Downloader",
"exposable": true,
"force_expose": false,
"no_gui": false,
"supported_architectures": ["arm64", "amd64"],
"form_fields": [
{
"type": "text",
"label": "Lidarr URL",
"hint": "Full URL to your Lidarr instance, including port",
"placeholder": "http://192.168.1.10:8686",
"required": true,
"env_variable": "LIDARR_URL"
},
{
"type": "password",
"label": "Lidarr API Key",
"hint": "Found in Lidarr under Settings -> General -> Security",
"required": true,
"env_variable": "LIDARR_API_KEY"
},
{
"type": "text",
"label": "Download folder (host path)",
"hint": "Host path where new tracks are temporarily saved before import, e.g. /mnt/data/Downloads",
"placeholder": "/mnt/data/Downloads",
"required": true,
"env_variable": "DOWNLOAD_HOST_PATH"
},
{
"type": "text",
"label": "Music library folder (host path)",
"hint": "Host path of your Lidarr music library, must match the path Lidarr itself uses",
"placeholder": "/mnt/data/Media/Music",
"required": true,
"env_variable": "MUSIC_HOST_PATH"
},
{
"type": "text",
"label": "Umask",
"default": "002",
"required": false,
"env_variable": "APP_UMASK"
}
]
}