← Back to open source 9 articles · ≈ 27 minutes
Invidious: interface, media paths and operational responsibility · Open-source series Browse all 9 articles in this open-source series. Nine source-backed lessons on the companion stack, query routing, account portability and responsible operation, with sixteen offline teaching-model cases.
Featured starting point
Understand what Invidious owns, what stays upstream and why a different viewing interface is not an unconditional privacy or availability guarantee.
Invidious explained: an alternative YouTube frontend with separate trust boundaries Invidious iv-org/invidious
Start reading → Suggested learning path
01 → 09
01 2026-09-08 · 3 min read · Search intent: Learning
Understand what Invidious owns, what stays upstream and why a different viewing interface is not an unconditional privacy or availability guarantee.
Invidious explained: an alternative YouTube frontend with separate trust boundaries Invidious iv-org/invidious
→ 02 2026-09-08 · 3 min read · Search intent: Learning
Follow a reader-oriented first session while separating public browsing, instance-specific accounts, media preferences and data exports.
Learning Invidious: search, playback preferences and portable subscriptions Invidious iv-org/invidious
→ 03 2026-09-08 · 3 min read · Search intent: Learning
Prepare the documented three-service deployment, separate keys and persistent state, and verify more than a successful homepage before exposure.
Deploying Invidious: distinguish development Compose from the companion-based production stack Invidious iv-org/invidious
→ 04 2026-09-08 · 3 min read · Search intent: Learning
Trace the Crystal/Kemal frontend, PostgreSQL initialization and companion routing without assuming that every request traverses one proxy.
Invidious architecture: web requests, account state and media bytes follow different paths Invidious iv-org/invidious
→ 05 2026-09-08 · 3 min read · Search intent: Learning
Follow Query initialization, filter precedence and URL normalization, with sixteen explicitly independent offline teaching-model cases.
Reading Invidious search code: URL detection is a dispatch gate, not the sanitizer Invidious iv-org/invidious
→ 06 2026-09-08 · 3 min read · Search intent: Learning
Build a workload-specific cost worksheet and distinguish documentation estimates from measurements of your own instance.
Invidious capacity planning: media egress, database state and upstream failures Invidious iv-org/invidious
→ 07 2026-09-08 · 3 min read · Search intent: Learning
Audit data paths and operational boundaries without equating a privacy-oriented interface with anonymity or a complete security assessment.
Operating Invidious: instance trust, separate secrets and layered health checks Invidious iv-org/invidious
→ 08 2026-09-08 · 3 min read · Search intent: Learning
Compare ownership, portability and operating responsibility rather than inventing a universal ranking of video interfaces.
Choosing an Invidious workflow: public instance, self-hosting or another client Invidious iv-org/invidious
→ 09 2026-09-08 · 3 min read · Search intent: Learning
Design an offline query-route explainer with synthetic fixtures, clear evidence labels and acceptance tests, without claiming an unbuilt interactive tool.
An Invidious learning project: explain search decisions before adding more automation Invidious iv-org/invidious
→