Tube Archivist logo

Tube Archivist

Self-hosted YouTube media server

Alternative to: youtube


About Versions (54)

v0.5.3

2025-06-08

Project Updates

  • This triggers an index rebuild at startup for your videos to handle the new timestamp format for the date_published field. As always, this should be mostly automatic, if not see the troubleshooting guide here.
  • This puts a bandaid on our scheduler problems where the scheduler doesn’t schedule new jobs anymore, documented in #967. A fix would have to come from upstream, or require significant refactoring in this project to move to a different library.
  • Due to the broken scheduler, It’s possible that you won’t get the convenient update notification in the footer.

Added

  • Added theme handling without user context, by @MerlinScheurer
  • Added “ignored” tab link on channel about page, by @jurrer and @bbilly1
  • Added “p” shortcut to play/pause toggle a video, by @bbilly1
  • Added more graceful ES connection checking, validate shards, by @bbilly1
  • Added additional subtitle handling options, #873 by @puigru, docs
  • Added video table view layout, by @MerlinScheurer docs

Changed

  • Changed “download now” when adding to queue to handle existing queued videos, #934 by @krufab
  • Changed yt-dlp handling, reduce check_format calls to reduce traffic to YT, @billy1
  • Changed date_published indexing to use full timestamp for better sorting, #902 by @bbilly1
  • Changed authentication backend logic for forward auth and LDAP, use multiple, #591 by @joshrivers docs, docs

Fixed

  • Fixed schedule input fields input UX, by @MerlinScheurer
  • Fixed missing channel indexed in download queue for new installations, #932 by @bbilly1
  • Fixed video player 5 seconds skip, #898 by @MerlinScheurer
  • Fixed playlist video index sorting, #889 by @bbilly1
  • Fixed (kind of) scheduler beat, with auto restart, #967 by @billy1
  • Fixed issue for missing AppConfig and default fallback, by @skilletskills3
  • Fixed stop icon handling for notification box, by @billy1