Self-host LidaTube
v0.2.58Automatically fetch missing Lidarr albums from YouTube
- Stars
- 367
- Port
- 5000 (Web UI and API)
- Requires
- Lidarr
thewicklowwolf/lidatubeWhat is LidaTube?
LidaTube is a self-hosted web application that connects to your Lidarr instance to detect missing albums and automatically searches YouTube via yt-dlp to download them. It runs as a Docker container with a web UI on port 5000, supports scheduled syncs, configurable matching thresholds, and optional direct import into Lidarr. The project is licensed under GPL-3.0 and requires a Lidarr instance with an API key to function.
Should you self-host LidaTube?
LidaTube scores 46/100 on selfhost.directory (how scoring works) and ranks #21 of 31 in Music. It has 367 GitHub stars.
It shipped 16 stable releases in the past year. The latest, v0.2.58, came out on 27 October 2026. New versions land roughly every 7 days.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is GPL-3.0-licensed and written mostly in Python.
Its closest alternative on selfhost.directory is Beets (77/100, 15 857 stars). It scores higher overall, so compare the two before you pick. See LidaTube vs Beets side by side.
Features
- Automatic missing album detection
- Configurable match threshold
- Cookies support for yt-dlp
- Multiple codec support
- Scheduled Sync
- YouTube download via yt-dlp
LidaTube README
More in Music
Make a WrappedSelf-hosted open-source tool generating Wrapped-style posters from ListenBrainz, Last.fm, Libre.fm, or Navidrome with custom periods, templates, and API.
MalojaSelf-hosted scrobble database that logs every track you play and turns it into listening stats, artist charts and play counts - a plain alternative to Last.fm.
mpdSelf-hosted, open-source server-side music player daemon: it plays audio through the machine's own sound device while any network client controls playback.
multi-scrobblerAn open-source, self-hosted scrobbling hub that watches 30+ music sources like Spotify, Jellyfin and Plex, then sends scrobbles to Last.fm, ListenBrainz, Maloja and more.
museSelf-hosted, open-source Discord music bot that plays YouTube and SoundCloud playlists in voice channels, converts Spotify links, and runs as a GHCR container.
MusicBotA self-hosted, open-source Discord music bot in one Java jar: streams YouTube, SoundCloud, radio and local files with playlists, DJ roles and vote skip.- MusicGrabberSelf-hosted music acquisition tool searching multiple platforms. Downloads tracks directly to your library with watched playlists and artist monitoring.
Music-Manager-for-PlexSelf-hosted Streamlit app to export Plex music metadata, bulk-edit tags, create smart playlists with sonic analysis, and visualize your library as a 3D galaxy map.
musikcubeOpen-source, terminal-based music player, library indexer and self-hosted audio streaming server with a remote websocket API for custom clients.
NodeLinkSelf-hosted, open-source Lavalink alternative written in Node.js with worker-based architecture, real-time audio filters, and 15+ music sources.
open-record-poolOpen Record Pool is a self-hosted DJ record pool that scans music, extracts MP3 metadata into PostgreSQL, and provides a web UI with search, playback, and DJ exports.
PlaylistPillarPlaylistPillar is a self-hosted, open-source music archival tool that transforms streaming playlists into durable local libraries with embedded ID3 tags and album art.


0 comments