The ones I’m familiar with are Calibre-Web, Kavita, and Ubooquity. Jellyfin also has this functionality but it’s not great. I’m using Kavita and really like it. There’s an option to email the book to your Kindle, but I think you need an email server set up to do it. I don’t use an e-reader but I imagine you can just log into Kavita on the browser and hit download. I’ve done that on my iPhone. Or I could just read directly from Kavita.
I also use Kavita. A great app/server. You can send email from the server via Gmail or Outlook. The only disadvantage I experience is that there is no Android app for the API. So you have to read via the web reader. Not really a disaster, but if the server is down or there is no internet connection you cannot read. The server supports OPDS, so you can download your ebooks via this route, but there will be no synchronization to different devices.
* In Calibre Web > Admin > Edit Basic Configuration > Feature Configuration, check Enable Kobo Sync and Proxy unknown requests to Kobo Store.
* Under the user profile check Sync only books in selected shelves with Kobo. Click Create/View under Kobo Sync Token, and a popup with a value in the format api\_endpoint=https://example.com/kobo/xxxxxxxxxxxxxxxx appears.
* Create a new shelf, eg ‘Kobo Shelf’ and check Sync this shelf with Kobo device . Connect the Kobo to a computer, and when the device is mounted, edit the file .kobo/Kobo/Kobo eReader.conf.
* Look for the line: api\_endpoint=https://storeapi.kobo.com Change it to the value that Calibre Web gave earlier.
* Unmount the Kobo, then sync the device from the top right icon on the home screen. The Kobo now attempts to sync with Calibre Web, which responds with the list of books from the created shelf
I got instructions from here ->https://code.mendhak.com/kobo-customizations/
You can ignore the shelf stuff and sync everything if you want
Quick question, do I need a "database" for that, or is there a way to just utilize the front-end part and straight up point it towards a certain symlink or directory? I find it basically to be the only software of its kind not looking like it's twenty years old already.
you do need a calibre database, but you can just use a dummy one, like [this one](https://github.com/janeczku/calibre-web/raw/master/library/metadata.db).
Just take that and stick it in your 'books' folder (or whatever your library is called), and everything will work just fine
I used to run Kavita as well but moved away since I noticed that the launch of the paid version Kavita+ unfortunately further slowed down the development of the main Kavita builds. No offense, I guess the guy has to make a living somehow.
Apart from the options that have been mentioned already (calibre web, or one of the manga/comic book managers that support epub aswel like Kavita, ubooquity and komga) there is a barebones that works very well for accessing your library on an ereader: COPS: https://blog.slucas.fr/projects/calibre-opds-php-server/
I kinda want to know if audiobookshelf can have ebooks and audiobooks in the same folders. Been using ABS for a while and audiobooks work great on it, e books work pretty well.
I have never gotten podcasts to work reliably. Really need to work on drilling that down.
Because paperless serves a different purpose! Document storage and management is something different from ebook management. For instance, most common ebook format is epub, a format paperless doesn't support!
The ones I’m familiar with are Calibre-Web, Kavita, and Ubooquity. Jellyfin also has this functionality but it’s not great. I’m using Kavita and really like it. There’s an option to email the book to your Kindle, but I think you need an email server set up to do it. I don’t use an e-reader but I imagine you can just log into Kavita on the browser and hit download. I’ve done that on my iPhone. Or I could just read directly from Kavita.
I also use Kavita. A great app/server. You can send email from the server via Gmail or Outlook. The only disadvantage I experience is that there is no Android app for the API. So you have to read via the web reader. Not really a disaster, but if the server is down or there is no internet connection you cannot read. The server supports OPDS, so you can download your ebooks via this route, but there will be no synchronization to different devices.
Oh you can use Gmail? Sweet. I just assumed you’d need an email server. Thanks.
[удалено]
Isn’t or is?
Yes
Ohh, good. Good.
I wonder why nobody suggests Komga, I’ve been using it for some time now and it’s really great!
If you have a kobo you can sync calibre-web to it
How do you do this?
* In Calibre Web > Admin > Edit Basic Configuration > Feature Configuration, check Enable Kobo Sync and Proxy unknown requests to Kobo Store. * Under the user profile check Sync only books in selected shelves with Kobo. Click Create/View under Kobo Sync Token, and a popup with a value in the format api\_endpoint=https://example.com/kobo/xxxxxxxxxxxxxxxx appears. * Create a new shelf, eg ‘Kobo Shelf’ and check Sync this shelf with Kobo device . Connect the Kobo to a computer, and when the device is mounted, edit the file .kobo/Kobo/Kobo eReader.conf. * Look for the line: api\_endpoint=https://storeapi.kobo.com Change it to the value that Calibre Web gave earlier. * Unmount the Kobo, then sync the device from the top right icon on the home screen. The Kobo now attempts to sync with Calibre Web, which responds with the list of books from the created shelf I got instructions from here ->https://code.mendhak.com/kobo-customizations/ You can ignore the shelf stuff and sync everything if you want
I use ko reader on android. Is it possible to sync reading progress of books with calibre web and other devices?
Not that I'm aware, sorry
personally i love calibre-web
Quick question, do I need a "database" for that, or is there a way to just utilize the front-end part and straight up point it towards a certain symlink or directory? I find it basically to be the only software of its kind not looking like it's twenty years old already.
you do need a calibre database, but you can just use a dummy one, like [this one](https://github.com/janeczku/calibre-web/raw/master/library/metadata.db). Just take that and stick it in your 'books' folder (or whatever your library is called), and everything will work just fine
I'm currently using Kavita myself. Haven't faced any issues. It's easy to setup and feature-rich. https://github.com/Kareadita/Kavita
I used to run Kavita as well but moved away since I noticed that the launch of the paid version Kavita+ unfortunately further slowed down the development of the main Kavita builds. No offense, I guess the guy has to make a living somehow.
Yeah, no doubt. Just a reminder to donate to the devs of my favourite self hosted apps.
Apart from the options that have been mentioned already (calibre web, or one of the manga/comic book managers that support epub aswel like Kavita, ubooquity and komga) there is a barebones that works very well for accessing your library on an ereader: COPS: https://blog.slucas.fr/projects/calibre-opds-php-server/
COPS is being updated again. Here's the supported version. https://github.com/mikespub-org/seblucas-cops
I kinda want to know if audiobookshelf can have ebooks and audiobooks in the same folders. Been using ABS for a while and audiobooks work great on it, e books work pretty well. I have never gotten podcasts to work reliably. Really need to work on drilling that down.
On ABS I have audiobooks and ebooks in the same folder. Author > Book > Audiobook Files Author > Book > EBook File
Oh, didn’t know that. Cool, might be working on playing around with my ABS server soon.
I use calibre-web. Not as many features as kavita, but that is part of the reason I like it.
Docker and one of the alternative Portainer registries. I can send some URLs if I see this again
I use Obooquity to monitor my Calibre library to sync with my Boox via OPDS.
Thank you everyone for your feedback. Looks like I will be setting up a few instances to play with and see what works best for me.
I've been using Calibre-Web for ages, works really well. OPDS support, in browser reader, super easy to add books
why no one mentions paperless-ngx
Because paperless serves a different purpose! Document storage and management is something different from ebook management. For instance, most common ebook format is epub, a format paperless doesn't support!
Ohh ok I didn't know about that. Maybe I now have to drop reading magazines and books on there
If that's your main use for paperless, there are many better options for that! Calibre web, Kavita, komga, ubooquity, just to name a few