GLX Radio (Nextcloud)
--> Direkt zu meinem Download der App
Alle Versionen Aktuell v2.1.4
▶ Beschreibung lesen…▼ Beschreibung schließen…
Benutzung
Kurzanleitung zu allen Funktionen von GLX-Radio.
Sender hören
Sender abspielen
Auf den Namen eines Senders klicken – egal ob in „Favoriten“, in Suchergebnissen, in „Externe Radiosender“ oder unter „Meist gespielt“. Die Wiedergabe startet sofort in der Kopfzeile, die immer sichtbar bleibt – auch beim Scrollen oder beim Wechsel zwischen den Ansichten.
Player-Steuerung
Play/Pause, Vor/Zurück blättert durch deine Favoriten, daneben Ton-aus und Lautstärkeregler.
Favoriten & eigene Sender
Sender favorisieren
Bei Suchergebnissen bzw. „Externe Radiosender“ auf das ☆ neben dem Sendernamen klicken – er erscheint danach dauerhaft unter „Favoriten“ (Stern wird ausgefüllt ★). Nochmal klicken entfernt ihn wieder.
Eigenen Sender hinzufügen
„Eigener Sender“ im Seitenmenü anklicken, Name und Stream-Link eintragen (z. B. eine .mp3-, .m3u- oder .m3u8-Adresse), optional Logo und Ordner wählen, dann „Als Favorit speichern“.
Das Zahnrad rechts – Einstellungen eines Senders
Jeder Favorit hat rechts ein Zahnrad-Symbol. Dahinter liegt alles, was zu diesem einen Sender gehört: Name, Stream-Link, Logo (als Link oder per Ordner-Button aus deinen Nextcloud-Dateien), Ordner zum Einsortieren, der Platz in der Liste und ganz links der Knopf Sender löschen. Vor dem endgültigen Löschen fragt die App per Ja/Nein-Popup nach. Die Zeile selbst bleibt dadurch frei von Symbolen – der Sendername hat den ganzen Platz.
Reihenfolge selbst festlegen
Vor jedem Sender steht seine laufende Nummer. Um einen Sender zu verschieben, öffnest du sein Zahnrad und trägst unter Platz in der Liste die gewünschte Nummer ein. Nach dem Speichern sitzt er dort, alle dazwischen rutschen eine Position weiter. Eine zu große Zahl setzt ihn ans Ende. In einer Ordner-Ansicht zählt der Platz innerhalb des Ordners, in „Favoriten“ der Platz in der Gesamtliste.
Warum die Reihenfolge zählt
Die Vor/Zurück-Tasten im Player blättern genau in dieser Reihenfolge durch deine Favoriten. Du legst damit also auch fest, in welcher Folge du dich im Auto oder unterwegs durchschaltest.
Sender-Logo setzen
Beim Bearbeiten/Hinzufügen entweder einen Bild-Link eintragen oder über den Ordner-Button ein Bild direkt aus deinen Nextcloud-Dateien wählen. Welcher Ordner das ist, stellst du in den Einstellungen ein (Standard: /RadioLogos). Logos lassen sich dort auch komplett ausschalten.
Ordnung & Sicherung
Sender-Ordner
In den Einstellungen unter „Sender-Ordner“ eigene Ordner anlegen (z. B. „Nachrichten“, „Musik zum Arbeiten“). Sie erscheinen als eigene Punkte im Seitenmenü zwischen „Radio“ und der Suche. Die Zuordnung erfolgt beim Bearbeiten eines Senders per Dropdown, „Kein Ordner“ hebt sie wieder auf.
Favoriten bleiben vollständig
„Favoriten“ zeigt immer alle Sender, unabhängig vom Ordner. Ordner-Ansichten zeigen nur ihre zugewiesenen Sender. Löschst du einen Ordner, bleiben die Sender erhalten und verlieren nur die Zuordnung.
Export & Import
„Exportieren“ sichert alle Favoriten inklusive Ordner-Zuordnung und Ordner-Liste als Datei. „Importieren“ spielt eine solche Datei wieder ein und legt fehlende Ordner automatisch neu an.
Entdecken & Infos
Externe Radiosender
Zeigt die aktuell beliebtesten deutschen Sender live von radio-browser.info – keine feste Liste. Mit eigener Suche nach Sendernamen und „Mehr laden“ für weitere Ergebnisse.
Sender-Infos
Rechts oben zeigt eine eigene Box Genre, Bitrate, Codec, Land, Sprache und Verbindungsqualität des gerade laufenden Senders – sofern radio-browser.info diese Infos kennt.
Meist gespielt
Darunter stehen deine am häufigsten gehörten Sender mit Zähler.
iPhone, Apple Watch & CarPlay
Was funktioniert
GLX-Radio meldet die Wiedergabe an iOS an. Sperrbildschirm, Apple Watch und CarPlay zeigen das Sender-Logo als Cover, den Sendernamen und – sofern der Stream die Info mitliefert – den laufenden Titel. Play/Pause und Lautstärke lassen sich dort ebenfalls bedienen.
Vor/Zurück blättert dort nicht
Auf Apple Watch und in CarPlay zeigt iOS bei Live-Streams zwingend die 10-Sekunden-Spultasten statt der Titelsprung-Tasten. Das lässt sich von einer Web-App aus nicht ändern. Im Browser am iPhone selbst funktioniert das Sender-Blättern normal.
CarPlay-Vollbild bleibt leer
Die Kachel „Aktuelle Wiedergabe“ zeigt Cover und Titel korrekt, die große Player-Ansicht dahinter bleibt der leere Standard-Player. Eine eigene CarPlay-Oberfläche ist ausschließlich nativen iOS-Apps vorbehalten.
Wenn etwas nicht geht
Sender lässt sich nicht abspielen
Der Stream selbst ist meist gerade offline oder überlastet – einfach einen anderen probieren.
Kein Logo sichtbar
Nicht jeder Sender hinterlegt bei radio-browser.info ein Logo. Du kannst beim Bearbeiten jederzeit ein eigenes Bild setzen.
▶ Installatiosn Anleitung…▼ Anleitung schließen…
🧩 Voraussetzungen
☁️ Nextcloud (kompatibel mit den aktuellen Hauptversionen)
🐘 PHP 8.0 oder höher
Manuelle Installation per ZIP-Datei (SFTP / SSH)
Falls diese App manuell als benutzerdefinierte App (custom_apps) installiert werden soll, folge dieser Anleitung.
Voraussetzungen in Nextcloud aktivieren
Stelle sicher, dass in deiner config/config.php das Verzeichnis für benutzerdefinierte Apps aktiv ist. Wenn du dich nicht mit Texteditoren wie nano im ssh Terminal auskennst, kannst du diesen Eintrag ganz einfach mit dem folgenden SSH-Befehl automatisch einfügen lassen:
sudo -u www-data php /var/www/nextcloud/occ config:system:set apps_paths 1 path –value=“/var/www/nextcloud/custom_apps“ && sudo -u www-data php /var/www/nextcloud/occ config:system:set apps_paths 1 url –value=“/custom_apps“ && sudo -u www-data php /var/www/nextcloud/occ config:system:set apps_paths 1 writable –value=true –type=boolean
Zur Information – so sieht die Struktur danach in deiner config/config.php aus:
‚apps_paths‘ => array (
0 => array (
‚path‘ => ‚/var/www/nextcloud/apps‘,
‚url‘ => ‚/apps‘,
‚writable‘ => false,
),
1 => array (
‚path‘ => ‚/var/www/nextcloud/custom_apps‘,
‚url‘ => ‚/custom_apps‘,
‚writable‘ => true,
),
),
Erstmalige Installation
Verbinde dich per SFTP mit deinem Server.
Navigiere in das Verzeichnis /var/www/nextcloud/. Falls der Ordner custom_apps dort noch nicht existiert, erstelle ihn bitte genau so geschrieben in diesem Verzeichnis.
Lade die ZIP-Datei (z. B. glxradio-app_2.1.3.zip – das neueste Release von GitHub oder der Homepage) in den Ordner custom_apps hoch.
Achte bei zukünftigen Versionen auf die Versionsnummer im Dateinamen (z. B. glxradio-app_2.1.4.zip). Wichtig: Damit die App funktioniert, muss der entpackte Ordnername immer glxradio bleiben.
Führe den folgenden kombinierten Befehl per SSH aus. Dieser schaltet den Wartungsmodus an, prüft die Version, löscht alte Reste, entpackt die App sauber in das richtige Verzeichnis, setzt die Rechte, startet PHP-FPM neu, aktiviert die App und schaltet den Wartungsmodus wieder aus:
sudo -u www-data php /var/www/nextcloud/occ maintenance:mode –on && cd /var/www/nextcloud/custom_apps && unzip -p glxradio-app_2.1.3.zip glxradio/appinfo/info.xml | grep version && sudo -u www-data php /var/www/nextcloud/occ app:disable glxradio && rm -rf /var/www/nextcloud/custom_apps/glxradio && unzip -o glxradio-app_2.1.3.zip -d /var/www/nextcloud/custom_apps/ && chown -R www-data:www-data /var/www/nextcloud/custom_apps/glxradio && systemctl restart php8.4-fpm && sudo -u www-data php /var/www/nextcloud/occ app:enable glxradio && sudo -u www-data php /var/www/nextcloud/occ maintenance:mode –off
Danach solltest du eine Erfolgsmeldung im Terminal-Fenster sehen:
glxradio enabled
Lade anschließend deine Nextcloud-Seite im Browser einmal mit der Tastenkombination Strg + F5 komplett neu. Danach ist das GLX Radio Icon in deinem Nextcloud-Menü vorhanden.
Update der App
Um eine neuere Version der App einzuspielen, lade dir die neue ZIP-Datei (z. B. glxradio-app_2.1.4.zip) per SFTP in den custom_apps Ordner und führe diesen angepassten Befehl in einem Rutsch aus (ersetze glxradio-app_2.1.3.zip mit zB.: glxradio-app_2.1.4.zip im Befehl einfach durch deinen neuen Dateinamen):
sudo -u www-data php /var/www/nextcloud/occ maintenance:mode –on && cd /var/www/nextcloud/custom_apps && unzip -p glxradio-app_2.1.4.zip glxradio/appinfo/info.xml | grep version && sudo -u www-data php /var/www/nextcloud/occ app:disable glxradio && rm -rf /var/www/nextcloud/custom_apps/glxradio && unzip -o glxradio-app_2.1.4.zip -d /var/www/nextcloud/custom_apps/ && chown -R www-data:www-data /var/www/nextcloud/custom_apps/glxradio && systemctl restart php8.4-fpm && sudo -u www-data php /var/www/nextcloud/occ app:enable glxradio && sudo -u www-data php /var/www/nextcloud/occ maintenance:mode –off
Tipp: Nach der erfolgreichen Installation kannst du die hochgeladenen ZIP-Dateien im Ordner custom_apps per SFTP löschen, um Datenmüll zu vermeiden. Die entpackte und installierte App liegt einsatzbereit im Ordner /var/www/nextcloud/custom_apps/glxradio.
