knuspermagier.de
Der privateste Blog von Philipp.

opdshelf

Meine eBook-Reader-Geschichte geht weiter. Seit Anfang August nenne ich einen Xteink x3 mein eigen, dazu sicher mehr in einem anderen Post.

Wie beim Boox Palma war hier auch die Frage, wie ich nun Bücher drauf bekomme und gegebenenfalls sogar noch den Progress synchronisieren kann. Da ich, wie man im anderen Post lesen kann, nicht zufrieden war mit den Webapps, die ich dafür fand (Komga und Kavita), dachte ich mir, es kann ja auch nicht so schwierig sein, das kurz einfach von Claude entwickeln zu lassen. Einfach nur ein ganz einfacher Webserver mit einem Webinterface, wo ich Bücher drauf droppen kann auf der einen Seite und auf der anderen Seite ein OPDS-Feed, der ausgespuckt wird. Keine User-Auth, kein Metadaten-Fetching und Management.

Ich formulierte also meinen Prompt und mir wurde gesagt, dass ich gar keine Tokens verbrennen muss, sondern doch einfach opdshelf benutzen soll, was exakt meinen Ansprüchen entsprach. Wie wundervoll.

Ich installierte es also auf meinem Docker-Server und es funktionierte einfach. Das allerbeste ist, dass die OPDS-URL einfach nur https://foo.bar.de ist und nicht https://foo.bar.de/api/opds/[…]/239cadeefffeee633112, wie bei den anderen Tools. Wenn man das zum Einrichten zwanzig mal auf Geräten ohne Tastatur eintippen muss, ist das schonmal sehr hilfreich.

Und was soll ich sagen, es funktioniert blendend. Leider unterstützt es keine Subfolder um die Bücher zumindest ein kleines bisschen zu sortieren, das ließ sich aber auch schnell einbauen!


Natürlich konnte ich mich auch nicht beherrschen und musste doch nochmal schauen, ob ich eine Progress-Sync-Sache mit eingebaut bekomme. Crosspoint unterstützt KOReader-Sync und hat sogar eine schlanke eigene Implementierung davon im Angebot. Da sie mir noch nicht schlank genug war, musste ich Claude nochmal bitten mir das einfach, noch schlanker (ohne User Auth) in opdshelf einzubauen.

Das funktioniert nun auch sehr gut, ich bin mir aber nicht sicher, ob ich es oft nutzen werde, da ich den Sync im Reader manuell triggern muss (da er sich nur auf Aufforderung mit dem WLAN verbindet) und ich andererseits noch keine wirklich tragbare Reader-App auf dem iPhone gefunden hab, die in der Benutzung Spaß macht.

Tschö mit ö!

Kommentare, Feedback und andere Anmerkungen?
Schreib mir eine E-Mail 🤓