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.
Spin up a VM, load the game on that.
Oh my sweet summer child
Have you heard about Matter casting? That’s what I’m waiting for.
If you’re running home assistant as well you can use that to create a remote card pretty easily, that’s what I’m doing with my Nvidia shield.
I wonder how much it would cost to send a bag of dicks internationally…
Saaaame. Only thing I can think of is a server to download the podcasts, then some kind of ML/AI/LLM chicanery to transcribe, ID and timestamp the sponsor segments? Then chop it out with ffmpeg?
Edit: looks like Podgrab can download the files, the rest might be doable with a bit of scripting.
Antennapod lets you customize how far your fast forward button skips ahead.
It also works on mobile! But it’s not optimized yet, so there’s no downloading afaik. You have to copy out of it.
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.
Oh man now I want to do this lol
The way I organized my setup was using a file structure like this:
My media player and torrent client have access to the videos directory, and Radarr and Sonarr have access to their respective directories. The *arrs add the files to the torrent client with the destination being their respective directories, and upon completion it triggers a media player library re-index. This way you can seed and stream concurrently.
At first glance that seems possible, looks like sutty.nl is the requirement. It just looks like they already have a plugin for Jekyll.
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.
Don’t even need proton for that, just use delta chat.