Privacy note.Privacy-notitie.This write-up explains the architecture and purpose without publishing credentials, private routes that should stay private, personal data, or operational secrets.Deze beschrijving legt de architectuur en het doel uit zonder credentials, private routes, persoonlijke gegevens of operationele geheimen te publiceren.
TypePrivate media service
StackInvidious, Companion, Postgres, Caddy
PurposeCleaner video access
What it is
TSQL Video is a private video front end built around Invidious. It gives a cleaner way to browse video content while keeping the instance out of public directories and away from unauthenticated traffic.
Architecture
Caddy receives the public route and sends unauthenticated users to Authelia.
The Invidious web service handles the user-facing interface and API.
A companion service handles pieces of the video workflow that should be isolated from the main app.
Postgres stores the application data, with a separate backup path before risky updates.
Design choice
The important decision is privacy and abuse prevention. A public Invidious instance can attract bandwidth, blocking and maintenance problems. Keeping it private makes it a personal tool instead of public infrastructure.
Invidious
Postgres
Docker
Private media
Wat het is
TSQL Video is een private video-frontend rond Invidious. Het geeft een schonere manier om videocontent te bekijken, terwijl de instance niet publiek in directories staat en geen ongeauthenticeerd verkeer hoeft te bedienen.
Architectuur
Caddy ontvangt de publieke route en stuurt niet-ingelogde gebruikers naar Authelia.
De Invidious-webservice verzorgt de interface en API.
Een companion-service isoleert delen van de videoworkflow van de hoofdapp.
Postgres bewaart applicatiedata, met een aparte backuppad vóór risicovolle updates.
Ontwerpkeuze
De belangrijkste keuze is privacy en abuse-preventie. Een publieke Invidious-instance kan bandbreedte-, blokkade- en onderhoudsproblemen aantrekken. Privé houden maakt het een persoonlijk hulpmiddel in plaats van publieke infrastructuur.