Wir empfehlen dringend, diese Konfiguration im englischsprachigen Backend vorzunehmen. Möglicherweise ist es leichter, wenn ihr dazu unserer englischsprachigen Anleitung folgt und danach hier schaut, welche Übersetzungen ihr ggf. noch nachziehen wollt. Für das bessere Verständnis haben wir das Vorgehen übersetzt.
Eigenen Anbieter hinzufügen
Rufe diese URL in eurer OpenCulturas-Instanz auf: /admin/config/media/oembed-providers/custom-providers/ and klicke den Button "Add oEmbed provider"
Eingeben:
- Name des Anbieters: PeerTube (Wichtig! Es funktioniert nur mit dem generischen Namen; "CMSG PeerTube" ginge nicht.)
- Systemname (dieses Feld erscheint erst, wenn der Name eingetragen wird): [euer_eigenes_peertube] (Ungewöhnlich, aber ein individueller maschinenlesbarer Name funktioniert hier. Wir haben uns für "cmsg_peertube" entschieden, nur für den Fall, dass wir in Zukunft vielleicht eine weitere PeerTube-Instanz anbinden wollten.)
- Anbieter-URL: https://tube.cms.garden
- Endpunkt-Schema:
https://tube.cms.garden/videos/watch/*
https://tube.cms.garden/w/*
(Beide mit Zeilenumbruch in das Textfeld setzen; die Pfade funktionieren für PeerTube, für andere oEmbed-Anbieter müsst ihr das selbst recherchieren)
- Endpoint URL: https://tube.cms.garden/services/oembed (dto.)
- Discovery: aktivieren, JSON
Speichern klicken.
Provider-Bucket
Rufe diese URL auf /admin/config/media/oembed-providers/buckets
"Remote video" bearbeiten und in der Liste zusätzlich "PeerTube" anhaken.
Ältere OpenCulturasVersionen
Falls ihr noch auf Version 1.2.x seid und diese Änderung benötigt, bevor ihr euch um das Update kümmern könnt, müsst ihr vorher noch den Provider-Bucket erstellen:
- Bucket name: "Remote video"
- Systemname: "video" (Wichtig: nur hiermit ersetzt ihr die Einstellungen für das Core-Bundle "Remote video")
- Anhaken: "PeerTube", "Vimeo", "YouTube" (die letzten beiden aus Kompatibilitätsgründen, wenn ihr schon Videos auf eurer Plattform habt)
Den neuen Anbieter für Remote-Videos aktivieren
Rufe diese URL auf /admin/structure/media/manage/remote_video
und aktiviere (mindestens) die Checkbox "PeerTube" unter "Erlaubte Anbieter".
Cookie-Einstellungen aktualisieren
Stelle sicher, dass der Cookie-Service für externe Videos passende Formulierungen enthält. (Die Standardeinstellungen wissen ja nichts von dem neuen Anbieter): /admin/config/system/cookies/cookies-service/video/edit
OpenCulturas in Version 1.3.x oder höher verwendet folgende neutralere Formulierungen:
- Label: Drittanbieter-Video
- Service placeholder texts
- Dieser Inhalt ist blockiert, weil keine Einwilligung für Cookies von Drittanbieter-Videos gegeben wurde.
- Nur Video-Cookies akzeptieren
Das war's. Ihr solltet jetzt Embed-Links von eurem Peertube als "Externes Video" hinzufügen können.
Sollten Fragen offengeblieben sein oder wenn ihr uns mal zeigen wollt, wie ihr es einsetzt, kommt doch zu unserem nächsten OpenCulturas Dojo, wir würden uns freuen!
Aktualisiert ohne wesentliche Änderungen: 07/2026