Nextcloud

Wir verwenden seit einigen Jahren und nutzen vor allem folgende Funktionen:

  • Private und geteilte Kalender (insb. auf dem Mobiltelefon)
  • Automatisches Backup der Fotos auf dem Telefon
  • Austausch von Dateien: Man kann mehrere Benutzer auf einer Nextcloud-Instanz anlegen und Ordner teilen oder einzelne Ordner öffentlich zugänglich machen – mit oder ohne Passwortschutz. Wenn man Fotos und Videos teilt, können diese direkt im Browser betrachtet werden (Galeriefunktion).
  • Synchronisation der Kontakte zwischen Handy und Nextcloud

Nextcloud läuft bei mir unter Podman auf einem Raspberry Pi 4. Die Performance ist ok, könnte aber etwas besser sein. Tägliche automatische Updates der Container für Nextcloud und zugehöriger MariaDB funktionierten bisher bis auf zwei Ausnahmen problemlos: MariaDB war ursprünglich auf „latest“ eingestellt, was nach dem Update von MariaDB 10.5 auf 10.6 zu Problemen führte, die durch die Verwendung zusätzlicher Parameter für die Datenbank behoben werden konnten. Außerdem gab es einmal Probleme mit der Talk-App von Nextcloud, die sich generell auf die Auswahl von Nextcloud-Benutzern (z.B. bei Dateifreigaben) auswirkten. Ich habe daher die Talk-App deinstalliert, wodurch das Problem behoben wurde.

Backups des Servers erstelle ich mit Borg-Backup. Dazu versetze ich Nextcloud zunächst in den Wartungsmodus und exportiere dann die Datenbank in eine Datei, die ich dann zusammen mit den anderen Nextcloud-Dateien archiviere. So sollte ein konsistentes Backup entstehen.

Natürlich gibt es auch kommerzielle Anbieter, die den Betrieb einer Nextcloud-Instanz übernehmen, so dass man sich nicht selbst darum kümmern muss.

Erkenntnisse aus dem letzten DSL-Ausfall

Zwei Erkenntnisse aus dem letzten DSL-Ausfall:

1. Der Ausfall des DSL-Anschlusses wurde durch eine „Rekonfiguration“ des Ports im Verteilerkasten behoben. Laut Telekom-Techniker hätte das Hotlinepersonal die Rekonfiguration durchführen können. Unser DSL-Anschluss wäre dann nicht vier Tage tot gewesen. Der Techniker hätte sich die Anfahrt erspart.

2. Die Fritzbox kann Mobilfunkverbindungen nicht nur per Mobilfunk-USB-Stick aufbauen, sondern auch per Smartphone und LTE-Router, wenn diese Geräte per USB angeschlossen werden. In meinem Fall hat dies mit einem LTE-Router von TP-Link sehr gut funktioniert. Eine Mobilfunkverbindung mittels Smartphone hat bei einem älteren Samsung Smartphone mit LineageOS ebenfalls funktioniert (eine Verbindung mittels Pixel 6a war allerdings weder mit original ROM noch mit CalyxOS möglich).

Schwächen eines Apple TV

Ich wurde kürzlich zu meiner Meinung zu Apple TV gefragt. Ein Pluspunkt von Apple TV ist sicherlich, dass das Gerät den Fernseher nach Möglichkeit auf dieselbe Bildwiederholungsrate einstellt wie das Videomaterial. Das reduziert Mikroruckler.

Außerdem sind mir folgende Schwächen eingefallen:

  • Es sind keine USB-Geräte anschließbar.
  • Apps können nur aus dem Appstore installiert werden. Eine Installation von Apps, die im Appstore nicht verfügbar sind, ist nicht möglich. Es scheint z. B. keinen Browser zu geben.
  • Das Gerät funktioniert nur, wenn man eine Apple-ID hat und diese auf dem Gerät eingibt. Das Anlegen einer neuen ID gestaltet sich relativ aufwändig, insb. wenn man keine weiteren Geräte von Apple hat.
  • Apple TV+ zeigt vor jedem Video Werbung für ein anderes Video von Apple TV+.
  • Soweit ich weiß können keine Playlisten angelegt werden. Schon gar nicht über mehrere Streamingdienste hinweg.
  • Mit der Fernbedienung kann man nicht zu einer Zeitmarke innerhalb eines Videos springen. Man kann nur „vor- und zurückspulen“, was ggf. recht lange dauert.
  • Es gibt keine Möglichkeit die Sprache pro Serie festzulegen. Wenn man unterschiedliche Serien in unterschiedlichen Sprachen anschaut, muss man immer wieder die Sprache wechseln.
  • Die Liste der auswählbaren Sprachen kann nicht angepasst werden. D. h. beim Umstellen der Sprache muss man ggf. immer wieder über Sprachen hinwegscrollen, an denen man eigentlich kein Interesse hat. Für mich kommen eigentlich nur zwei Sprachen in Betracht. Wenn ich die übrigen Sprachen entfernen könnte, wäre mir sehr geholfen. Auf meinem deutschen Apple-TV steht die Sprache Deutsch immer an erster Stelle, was einen Wechsel zur englischen Tonspur noch aufwändiger macht.
  • In der Apple TV+-App gibt es die Möglichkeit das Intro einer Serie zu überspringen. Den Button muss man allerdings immer wieder anklicken. Es gibt keine Möglichkeit das Intro immer zu überspringen.
  • Es gibt keine Möglichkeit Untertitelsprache und Audiosprache gleichzeitig zu wechseln.
  • Das Eingeben von Buchstaben mit der Fernbedienung ist ziemlich unkomfortable.
  • Nach Szenenwechseln kommt es manchmal zu kurzen Rucklern. Ggf. liegt das am Streamingdienst. Mir ist das bei Paramount+ aufgefallen.
  • Bei Apps können die Berechtigungen nicht entzogen werden.
  • Das Gerät hat keinen separaten Ausgang für den Ton. D. h. wer einen AV-Receiver benutzt und den HDMI-Ausgang des Apple-TVs nicht durch den AV-Receiver schleift, muss den Ton vom Fernsehgerät abgreifen (z. B. per ARC).
  • Einige Einstellungen des Apple-Accounts können anscheinend nicht über den Browser angepasst werden. Bei mir hat zum Beispiel die Kündigung eines Abonnements, das ich über Apple TV abgeschlossen hatte, auf dem Apple TV nicht funktioniert. Ich konnte das Abo nur über den Support kündigen lassen, da es anscheinend keinen Browserzugang zur Verwaltung der Abos gibt.

Traefik: Zertifikate mittels Bash-Script exportieren

Ich habe heute TLS-Zertifkate mit einer modifizierten Version dieses Scripts exportiert:

https://blog.cubieserver.de/2021/minimal-traefik-v2-certificate-export/

Zu beachten ist, dass mittig im Script der Besitzer der Zertifikatsdateien geändert wird. Neben den Pfaden, die am Anfang des Scripts einzutragen sind, und dem Namen des Resolvers, muss diese Stelle ggf. angepasst werden.

Eigener DNS-Server als Upstream-Server für Fritzbox mit lokalen DNS-Einträgen

Ich habe einen eigenen DNS-Server, den ich bei meiner Fritzbox für DNS-Anfragen eingetragen habe. Der lokale DNS-Server ‚überschreibt‘ von ein paar öffentlichen Domains die IP-Adressen mit lokalen Adressen in meinem Netzwerk. Dabei ist zu beachten, dass der Rebind-Schutz der Fritzbox für diese Domains aufgehoben wird, weil die Fritzbox ansonsten die entsprechenden DNS-Einträge filtert.

Wichtig: DNS-Einträge, die ins „normale“ lokale Netz zeigen, funktionieren im Gästenetz nicht, weil das Gästenetz nicht auf das normale Netz zugreifen kann.

Conversations manuell von einem Android-Telefon zum anderen Telefon übertragen

Wenn man Conversations mit allen Nachrichten, Bildern und Accounts händisch auf ein neues Android-Telefon übertragen möchte, reicht das Einspielen eines Backups, das man in Conversations erstellt hat, nicht aus. Man muss die Verzeichnisse mit den Medien zusätzlich kopieren. Bilder usw. sind im Backup leider nicht enthalten.

Vorteil eines eigenen Jitsi-Meet-Servers

Die Möglichkeit Auflösung und Bitrate der Videostreams konfigurieren zu können, ist ein Vorteil, wenn man einen eigenen Jitsi-Meet-Server hat. Das ermöglicht Videokonferenzen in hoher Qualität, sofern die Teilnehmenden gut ausgestattet sind (Kamera, Licht, Internetbandbreite) und die Bitrate der Streams auf einen hohen Wert eingestellt wird.