Zum Inhalt

Nitrokey

Newsboat und Wallabag - Mehrere Smart Cards und unterschiedliche Betriebssystem verwenden

Papierschiff mit roter Fahne fährt auf dem Wasser

Newsboat kann über die API Artikel direkt an Wallabag senden. Dort können die Beiträge bequem und übersichtlich verwaltet, mit Tags versehen und im Webbrowser oder der Wallabag-Apps auf allen Endgeräten gelesen werden.

In diesem Beitrag werden mehrere Clients und Smartcards (YubiKey und Nitrokey (Affiliate Link 🛒)) verwendet, um interessante Artikel an die zentrale Wallabag-Instanz zum späteren lesen zu senden.

Dieser Beitrag baut auf Read it Later - Sende Artikel aus Newsboat direkt an Wallabag auf. Ein paar kleinere Anpassungen im Skript sind notwendig.

Nitorkey App 2 im Test

Nitrokey (Affiliate Link 🛒) ist mit der Nitrokey App 2 auf dem richtigen Weg die Benutzerfreundlichkeit seiner Hardwaretokens weiter zu erhöhen.

Die App ist die grafische Benutzeroberfläche zur Verwaltung von Nitrokey 3 Geräten.

Ein Firmewareupgrade und auch die Nutzung des eingebauten Passwortmanagers wird durch die App sehr vereinfacht. Die Installation auf macOS mit dem schnellen Python-Manager uv und auf Linux mit Flatpak ist sehr einfach gehalten.

Der Funktionsumfang des Hardwaretoken ist vergleichbar mit den Mitbewerbern, wie YubiKey. Mit der Nitrokey App 2 holt Nitrokey aber auf. Die Benutzerfreundlichkeit wird damit deutlich erhöht und der Einstieg erleichtert.

Read it Later - Sende Artikel aus Newsboat direkt an Wallabag

Papierschiff mit roter Fahne fährt auf dem Wasser

Newsboat kann über die API Artikel direkt an Wallabag senden. Dort können die Beiträge bequem und übersichtlich verwaltet und mit den entsprechenden Apps auf allen Endgeräten gelesen werden.

In Newsboat werden wie gewohnt alle Feeds abgerufen und entsprechend den eigenen Vorlieben verwaltet. Bei der Speicherung als Bookmark 🔖 wird ein Shell Skript verwendet, dass die Weiterleitung der Artikel-URL an Wallabag übernimmt. Dabei werden die Zugangsdaten mit dem eigenen GPG-Schlüssel ver- und entschlüssel, welcher vorzugweise auf einem YubiKey oder Nitrokey hinterlegt ist und anschließend über OAuth2 an Wallabag gesendet wird.

Der Prozess sieht kurz zusammengefasst so aus:

Newsboat ----> & / Nitrokey ----> OAuth2 ----> Wallabag