1. Home
  2. Dashboard
  3. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team
      4. Search Members
  4. Articles
    1. Liste funktionierender Drucker
    2. Unser Forum
    3. Gaming
    4. Distributionen
    5. Hardware und Linux
    6. Netzwerk & Server
    7. Software-Vorstellungen
    8. Reviews
  5. Linux Guides
    1. Homepage
    2. YouTube
    3. Telegram
    4. Community-Stammtisch
  6. Lexicon
    1. Last Changes
  7. Smart Search
  • Login
  • Register
  • Search
Lexikon
  • Everywhere
  • Articles
  • Pages
  • Forum
  • Lexikon
  • More Options
  1. Linux Guides Community
  2. Lexicon

Invidious

  • Forwared from „invidious“
  • tuxine
  • June 30, 2026 at 5:27 PM
  • July 16, 2026 at 5:46 PM
  • 254 times viewed
  • Invidious ist ein alternatives, quelloffenes und datenschutzfreundliches Web-Frontend für YouTube, das Videos ohne Tracker, Google-Zwang oder Werbung ausliefert und sich perfekt selbst hosten lässt.

    Klick für mehr ...

    1 📺 Invidious (Das freie YouTube-Frontend)

    Invidious ist ein alternatives Open-Source-Frontend für YouTube. Es ist kein eigener Videodienst und kein Downloader, sondern eine datenschutzkonforme „Schnittstellen-Schicht“ (ein Proxy-Frontend). Invidious greift im Hintergrund über die offiziellen und inoffiziellen APIs auf die YouTube-Server zu, filtert jeglichen Werbe-, Tracking- und Telemetrie-Code von Google heraus und liefert das reine Video in einer schlanken, barrierefreien HTML5-Oberfläche aus.

    2 📺 INVIDIOUS (Das Proxy-Prinzip im Detail)

    2.1 🔬 DIE PHILOSOPHIE: DEZENTRAL UND ABSOLUT WERBEFREI

    Die Philosophie von Invidious bricht radikal mit dem datenhungrigen Geschäftsmodell von Alphabet/Google. Es holt die Hoheit über das Konsumverhalten zum Nutzer zurück:

    • Kein JavaScript-Zwang & kein Tracking:
      Die Standard-Oberfläche von Invidious funktioniert komplett ohne JavaScript, wenn man das möchte. Es gibt keine Cookies, die dein Profil über das Netz verfolgen, und keinerlei Tracker.
    • Pure Funktionen ohne Account:
      Man kann Kanäle abonnieren, Playlists erstellen und den „Gesehen“-Status speichern – all diese Daten werden jedoch rein lokal im Browser (via Cookies/Local-Storage) oder anonym auf der jeweiligen Invidious-Instanz gesichert. Ein Google-Konto ist zu keinem Zeitpunkt nötig.

    2.2 ⚙️ UNTER DER HAUBE: PUBLIC INSTANCES VS. SELF-HOSTING

    Das Invidious-Ökosystem ruht auf zwei Säulen:

    1. Öffentliche Instanzen (Public Instances):
      Die Community betreibt weltweit dutzende öffentliche Server (z. B. invidious.io listet diese auf). Nutzer können sich einfach eine Instanz aussuchen und sie wie das normale YouTube nutzen.
    2. Das Katzen-und-Maus-Spiel (Die API-Problematik):
      Da Google kein Interesse an werbefreien Frontends hat, sperrt der Konzern regelmäßig die IP-Adressen öffentlicher Instanzen oder ändert die YouTube-Struktur. Deshalb stoßen Nutzer bei öffentlichen Instanzen im Forum-Alltag immer wieder auf Fehlermeldungen wie The video is not available oder Sign in to confirm you’re not a bot.

    3 🐋 DER MODERNE WEG: INVIDIOUS SELBST HOSTEN (DOCKER)

    Um den IP-Sperren der großen, öffentlichen Instanzen zu entgehen, hosten fortgeschrittene Foren-Nutzer ihr eigenes Invidious zu Hause. Da das Tool in der Programmiersprache Crystal geschrieben ist und eine PostgreSQL-Datenbank benötigt, ist die Installation via Docker-Compose der einzig vernünftige Weg.

    Hier ist das offizielle, saubere Docker-Compose-Skript für dein Vault:

    Code
    version: '3.8'
    
    services:
      invidious-db:
        image: postgres:14-alpine
        container_name: invidious-db
        environment:
          - POSTGRES_DB=invidious
          - POSTGRES_USER=kemal
          - POSTGRES_PASSWORD=ein_sicheres_passwort_hier
        volumes:
          - ./postgresdata:/var/lib/postgresql/data
        restart: unless-stopped
    
      invidious:
        image: quay.io/invidious/invidious:latest
        container_name: invidious
        environment:
          - INVIDIOUS_CONFIG=db.user=kemal db.password=ein_sicheres_passwort_hier db.host=invidious-db db.name=invidious check_tables=true
        ports:
          - "8080:3000"
        depends_on:
          - invidious-db
        restart: unless-stopped
    Display More

    Ersteinrichtung:
    Nach dem Start via docker compose up -d ist deine private, werbefreie YouTube-Zentrale lokal im Browser (z. B. Vivaldi/Chrome) unter http://localhost:8080 erreichbar.

    Quote

    4 ⚙️ Wie funktioniert dieses Script genau?

    Das bereitgestellte Skript ist eine docker-compose.yml. Es beschreibt ein Zusammenspiel aus zwei getrennten Containern, die wie Zahnräder ineinandergreifen:

    1. invidious-db (Die Datenbank): * Hier wird ein schlankes PostgreSQL-System gestartet.
      • Es dient als Gedächtnis für deine Invidious-Instanz. Wenn du Kanäle abonnierst, Playlists erstellst oder Einstellungen änderst, werden diese Daten hier dauerhaft gespeichert.
      • Der Eintrag unter volumes: (./postgresdata:...) sorgt dafür, dass die Daten nicht verloren gehen, wenn der Container gestoppt oder aktualisiert wird. Sie werden direkt in deinem lokalen Ordner abgelegt.
    2. invidious (Das eigentliche Web-Frontend):
      • Das ist der eigentliche Server, den du später im Browser aufrufst.
      • Über die Zeile depends_on: wartet Invidious beim Starten so lange, bis die Datenbank bereit ist.
      • Über ports: - "8080:3000" wird der interne Port des Containers (3000) auf den Port 8080 deines Linux-Systems umgeleitet.

    5 🛠️ Wie führe ich dieses Script aus?

    Um das Skript auf deinem System auszuführen, brauchst du nur das Terminal und ein paar Standard-Befehle:

    5.1 Schritt 1: Ordner anlegen & Datei erstellen

    Erstelle dir einen eigenen Ordner für das Projekt, damit die Datenbank-Dateien später sauber an einem Ort liegen, und öffne die Datei:

    Code
    mkdir invidious && cd invidious
    nano docker-compose.yml

    5.2 Schritt 2: Code einfügen & Passwörter ändern

    Kopiere das YAML-Skript von oben und füge es in die geöffnete Datei ein.

    ⚠️ Wichtig:

    Ändere das Passwort ein_sicheres_passwort_hier an beiden Stellen im Skript ab (einmal bei der DB und einmal in der Config von Invidious).

    Speichere die Datei in Nano mit Strg+O, bestätige mit Enter und verlasse den Editor mit Strg+X.

    5.3 Schritt 3: Container starten

    Jetzt startest du das gesamte Konstrukt mit einem einzigen Befehl im Hintergrund:

    Code
    docker compose up -d

    (Docker lädt nun die benötigten Images herunter, erstellt das interne Netzwerk und startet die Dienste. Das dauert beim ersten Mal ein paar Sekunden).

    5.4 Schritt 4: Aufrufen

    Sobald das Terminal wieder freigegeben ist, öffnest du deinen Browser (z. B. Vivaldi oder Chrome) und gibst ein:

    Code
    http://localhost:8080

    Wenn du Invidious auf einem Server im Netzwerk installiert hast, ersetzt du localhost einfach durch die IP-Adresse des Servers (z. B. http://192.168.1.50:8080).

    Display More

    6 ⚠️ DIE HÄUFIGSTEN STOLPERSTEINE

    Wenn ein Nutzer über Probleme mit Invidious klagt, helfen diese drei goldenen Support-Regeln:

    6.1 1 Das Video lädt unendlich / bricht ab (Proxy-Video aktivieren)

    • Das Problem:
      Das Video startet nicht oder bleibt nach wenigen Sekunden hängen.
    • Die Ursache:
      Standardmäßig leitet Invidious nur die Metadaten um, der eigentliche Video-Stream (die dicke Videodatei) wird von Google direkt an die IP des Nutzers geschickt. Erkennt Google das, wird der Stream blockiert.
    • Die Lösung:
      Man muss in den Invidious-Einstellungen (Zahnrad-Symbol) den Haken bei „Video über Proxy leiten“ (Proxy videos) aktivieren. Dann holt der Invidious-Server das Video ab und reicht es an den Nutzer weiter. Google sieht deine Heim-IP somit überhaupt nicht mehr.

    6.2 2 Instanz-Hopping via Browser-Addon

    Wenn öffentliche Instanzen ausfallen, nervt das manuelle Suchen einer neuen URL.

    • Tipp: Versuche die Browser-Erweiterung „LibRedirect“ oder „Privacy Redirect“. Diese Addons leiten jeden normalen YouTube-Link im Hintergrund automatisch auf eine aktuell funktionierende Invidious-Instanz um.

    7 🔄 ALTERNATIVEN-VERGLEICH FÜR DIE REDAKTION

    KriteriumInvidious 📺Piped 🧪FreeTube 🖥️NewPipe 📱
    TypWeb-Frontend (Server)Web-Frontend (Server)Lokales Desktop-ProgrammReine Android-App
    Self-Hosting🟢 Sehr gut machbar🟡 Komplex (braucht viele Komponenten)🔴 Nein (rein lokal)🔴 Nein (App)
    Ressourcen🟢 Extrem schlank🟡 Aufwendiger🟡 Benötigt lokal RAM (Electron)🟢 Sehr ressourcenschonend
    Konto-Import🟢 YouTube-Abo-Struktur (JSON/CSV)🟢 YouTube-Abo-Struktur🟢 YouTube-Abo-Struktur🟢 YouTube-Abo-Struktur

    8 📝 FAZIT

    Invidious ist der perfekte Einstieg, um Google aus der eigenen Medien-Diät zu verbannen.
    Wer keine Lust auf das ständige IP-Sperren-Dilemma öffentlicher Server hat, zieht sich das Docker-Compose-Skript auf sein System und genießt YouTube komplett autark, rasend schnell und ohne nervige Unterbrechungen.

    • youtube
  • Previous entry Hypnotix
  • Next entry mpv
  • Changelog
  • PDF
25-linuxguides-png

Table of Contents

  • 1 📺 Invidious (Das freie YouTube-Frontend)
  • 2 📺 INVIDIOUS (Das Proxy-Prinzip im Detail)
    • 2.1 🔬 DIE PHILOSOPHIE: DEZENTRAL UND ABSOLUT WERBEFREI
    • 2.2 ⚙️ UNTER DER HAUBE: PUBLIC INSTANCES VS. SELF-HOSTING
  • 3 🐋 DER MODERNE WEG: INVIDIOUS SELBST HOSTEN (DOCKER)
  • 4 ⚙️ Wie funktioniert dieses Script genau?
  • 5 🛠️ Wie führe ich dieses Script aus?
    • 5.1 Schritt 1: Ordner anlegen & Datei erstellen
    • 5.2 Schritt 2: Code einfügen & Passwörter ändern
    • 5.3 Schritt 3: Container starten
    • 5.4 Schritt 4: Aufrufen
  • 6 ⚠️ DIE HÄUFIGSTEN STOLPERSTEINE
    • 6.1 1 Das Video lädt unendlich / bricht ab (Proxy-Video aktivieren)
    • 6.2 2 Instanz-Hopping via Browser-Addon
  • 7 🔄 ALTERNATIVEN-VERGLEICH FÜR DIE REDAKTION
  • 8 📝 FAZIT

Categories

  1. 3D 6
  2. Allgemein 84
  3. Audio 37
  4. AppImages 4
  5. Bild - Anzeige, - Bearbeitung, Foto-Bearbeitung, Grafik-Bearbeitung, - Verwaltung, Techn. Zeichnen, 35
  6. Büro, Mail, Messenger, Drucker, Scanner, PDF, OCR, LaTex 31
  7. Browser 18
  8. Dateimanager 6
  9. Dateisysteme und dessen Verwaltung, Dateisuche 8
  10. Datensicherung 9
  11. Desktop-Umgebungen 15
  12. Distributionen, Boot 98
  13. Editoren (Text, Quellcode,Markdown,Wiki,Autoren,Web) 11
  14. Fenstermanager 14
  15. Firewall - Datensicherheit 15
  16. Gaming unter Linux 12
  17. Hardware, Speicher, virtuelle Speicher 34
  18. Installer 3
  19. Kernel 8
  20. Maker Community 9
  21. Netzwerk 36
  22. Python 10
  23. Packprogramme - Archivmanager, Synchronisierung 18
  24. Paketverwaltung 30
  25. Remote Verbindungen 6
  26. Sandbox Programme 6
  27. Schnittstellen 6
  28. Systemdienste 13
  29. Terminaleditoren 20
  30. Terminal - bzw. Konsolenbefehle u. Werkzeuge 67
  31. Video, Medienserver 12
  32. Videoplayer 9
  33. Virtualisierung und Container 17
  34. Windows Umgebung 15
  1. Privacy Policy
  2. Legal Notice
  1. Nutzungsbedingungen
Lexicon, developed by www.viecode.com
Powered by WoltLab Suite™