github EgalitarianMonkey/hometube v2.11.0

46 minutes ago

HomeTube started as a focused tool for one job: getting videos off the internet into a clean, self-hosted library. That workflow grew into a platform, and this release is where HomeTube starts pointing at it — while HomeTube itself keeps being developed.

✨ Meet Content

Content is a self-hosted engine built on the same idea, taken further: URLs, files and text in — media, transcripts, summaries, translations and documents out. One backend, several front doors: a HomeTube app of its own, Content Studio for any source, a REST API, a Python SDK and CLI, a Chromium extension, and an MCP server your AI agents can drive.

HomeTube now carries a single, dismissible line at the top of the page introducing it, and the README has a proper section explaining what Content is and how to try it in four lines. Dismiss the note and it stays gone for this release and every patch on top of it; the next feature release offers it once more. Nothing else about HomeTube changes, and playlist synchronization remains a HomeTube speciality for now.

🔧 The Docker image builds again

HomeTube's base image is deliberately unpinned so that new yt-dlp releases reach you without a manual bump. That base moved to Python 3.14 and stopped shipping pip, which quietly broke docker build. Nothing surfaced it, because the image was only ever built at release time or when yt-dlp changed — so a broken build could sit on main for weeks.

It is fixed, and more importantly the image is now built and health-checked on every pull request, so this class of breakage cannot go unnoticed again.

📦 Dependencies, watched

Dependabot now covers Python, GitHub Actions and the Docker base image, with vulnerability alerts and automated security fixes enabled. This release carries 24 package updates, moves Streamlit from 1.49 to 1.62, and takes the known-vulnerability count down from 148 to a small remainder that is capped upstream. The README also picks up three dead documentation links along the way.

⬆️ Upgrading

Nothing to do beyond pulling the new image — no configuration, volume or default has changed.

docker compose pull && docker compose up -d

Available for linux/amd64 and linux/arm64 as ghcr.io/egalitarianmonkey/hometube:2.11.0 (also :2.11, :2 and :latest).


What's Changed

🚀 Features

🐛 Fixes

📚 Docs

🧹 Maintenance

New Contributors

Full Changelog: v2.10.0...v2.11.0

Don't miss a new hometube release

NewReleases is sending notifications on new releases.