• 1 Post
  • 15 Comments
Joined 2 years ago
cake
Cake day: April 24th, 2023

help-circle


  • So just using Calibre to sync your books is kind of a pain in the ass, I agree. Especially with multiple users. However! Sync isn’t the only way of getting books on your devices.

    You can set up a locally browsable OPDS catalog for you to download your books from. There should be a bunch of “Calibre server” options in your sharing settings in Calibre, that’s what you’ll need. You can access it from the web browser or your reader’s built-in OPDS browser (most android ebook readers that aren’t dedicated app store portals have one).

    That being said you can also install the calibre-web package to your homelab, which hosts the library database and the OPDS server standalone. With that setup you’d only need to use the Calibre app to manage or add books your remote library, either directly or syncing the library database file.

    Both of these methods are okay if you want to curate the books on your devices, but if you’re like me and want all the books everywhere sync is ideal. For that I use the Reading List Calibre extension, which lets you create multiple reading lists for multiple devices that are populated with a library search (i.e. “date:<=45daysago” will search for books added to Calibre within the last 45 days) and automatically sync up on device connection.










  • Omnivore.app is probably the best replacement for Pocket that I’ve found at the moment, it’s open source and has excellent Logseq and Obsidian plugins that allow you to download the articles to your devices.

    From there it depends on what kind of reader you’re using and software you have on it. Probably the most straightforward would be to use Calibre to convert the markdown file generated by either the Logseq or Obsidian plugins to an epub and add it to your library like a book. KOreader can read markdown files natively if you have it on your device, but you’d have to use a third party sync service to get it on there as there’s no plugin for omnivore. It does have a wallabag plugin and a cloud storage plugin (only Dropbox, FTP, and WebDAV are supported) but I haven’t tested those.





  • I think you need to set up database syncronization in keepass. I had this issue for a bit until I enabled this. Basically you set a copy that’s synced with syncthing outside of your keepass folder, then another copy that keepass edits directly. Then you can set it up so that when it saves the database in keepass it will sync the edits in the one that’s mirrored y syncthing.