
Tube Archivist
Your self-hosted YouTube media server and archiving pipeline

Tube Archivist is a self-hosted application for building and maintaining a local YouTube library. It automates downloading from channels/playlists, enriches videos with metadata, and provides a web interface to browse and stream your archived collection.
Key Features
- Automated downloads for channels and playlists with scheduling and queue-based processing
- Web UI to browse channels, videos, and playlists with progress and library management tools
- Full-text search and filtering over indexed video metadata (powered by Elasticsearch)
- Playback/streaming from your server, including thumbnails and rich metadata pages
- Subtitle support (download and indexing when available)
- Multi-user support with authentication for shared libraries
- Docker-based deployment with companion services (Elasticsearch/Kibana, Redis)
Use Cases
- Maintain an offline archive of educational channels and reference playlists
- Build a private “YouTube library” for a household or team with searchable metadata
- Preserve important videos that may be deleted or region-restricted later
Limitations and Considerations
- Resource usage can be significant for large libraries due to Elasticsearch indexing and thumbnail generation
- Focused on YouTube ingestion; broader multi-site video ingestion depends on yt-dlp support and project configuration
Tube Archivist combines a download pipeline with a media-library-style UI to manage long-term YouTube collections. It is best suited for users who want automated acquisition plus fast search and convenient playback from a curated local archive.
Categories:
Tags:
Tech Stack:
Similar Services

Jellyfin
Personal media server for movies, TV, music, and photos
Self-hosted media server to organize, stream, and transcode your movies, TV, music, and photos across apps and devices.


Sunshine
Self-hosted game streaming host for Moonlight clients
Sunshine is a self-hosted game/desktop streaming server that works with Moonlight clients, enabling low-latency remote play with hardware-accelerated encoding.


Invidious
Privacy-focused front-end for YouTube
Invidious is an alternative YouTube web front-end that reduces tracking and improves performance, offering RSS feeds, subscriptions, and video playback without a Google account.


PeerTube
Federated video hosting powered by WebTorrent and ActivityPub
PeerTube is a self-hosted, federated video platform using ActivityPub and BitTorrent/WebTorrent to publish, stream, and share videos across interconnected instances.


Sonarr
Smart PVR for Usenet and BitTorrent TV automation
Automates TV series monitoring, searching, downloading, and post-processing from Usenet and BitTorrent with quality profiles, release management, and integrations.


Radarr
Movie collection manager for Usenet and BitTorrent
Automates movie downloads via Usenet and BitTorrent with quality profiles, RSS monitoring, and integrations with indexers, download clients, and media servers.

Django
Redis
JavaScript