this post was submitted on 16 Jun 2023
46 points (100.0% liked)

Selfhosted

40459 readers
320 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
46
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/selfhosted
 

I've got readarr up and running, now I need a front end. What do y'all prefer and why?

top 38 comments
sorted by: hot top controversial new old
[–] [email protected] 14 points 1 year ago

I use calibre and calibre-web. I have the DeDRM and ACSM plug-ins installed in calibre so I can buy a book from ebooks.com or wherever, drop the acsm file in my auto import folder, then just download the drm stripped epub from calibre-web and import to the Books app on my iPad.

[–] [email protected] 14 points 1 year ago

+1 for Calibre (VNC or otherwise) and additionally Calibre-web if you want a nice frontend.

[–] talbot 13 points 1 year ago

Calibre is highly regarded and works well with nearly all e-readers afaik. It has a local server option for browsing, uploading/downloading, and community extensions.

[–] [email protected] 13 points 1 year ago (1 children)

At the moment I am trying Kavita reader, but I don't know maybe there are better ones out there

[–] thecdc1995 3 points 1 year ago

I use Kavita because calibre-web doesn't have reading progress. It can be a bit weird about what metadata it picks up from scanning your library. I have a lot of problems with books having the wrong metadata until I manually rescan the library.

[–] [email protected] 10 points 1 year ago (4 children)

For manga, I use Kavita and connect to it with Tachiyomi on Android. I organize these files by hand outside of any system. I prefer this because it synchronizes and works well.

For regular books, I have Readarr synced with Calibre, which I then have Calibre-Web connected to, which then exposes an endpoint for my devices using opds with apps like moonreader+ on Android or an e-ink device running koreader.

I prefer my regular book setup for the organization Calibre brings along with the flexibility of Calibre-Web.

[–] [email protected] 4 points 1 year ago (1 children)

Wait wait wait wait, you can connect Tachiyomi to your own manga host? Well... shit. I know what I'm going to be doing next.

[–] [email protected] 2 points 1 year ago

For komga you can and it and enter your komga domain, username and password for access.
I personally use FMD2 to scrape manga chapters

[–] [email protected] 3 points 1 year ago

Seconded Kavita for an ebook reader. Both it and komga do manga and comics very well, but Komga does not do ebooks

[–] [email protected] 2 points 1 year ago

I had no clue it would connect to Tachiyomi! Thanks for the tip!

[–] [email protected] 1 points 1 year ago (1 children)

What made you use Kavita over komga? This is only the second time I've read about Kavita, so I'm quite curious for any user experience.

I'm currently setting up a new server and used Komga until now, but I'm willing to switch.

[–] [email protected] 2 points 1 year ago (1 children)

It seemed like it was under more active development, and it syncs with Tachiyomi, it seems to be a better implementation to me

[–] [email protected] 2 points 1 year ago (1 children)

Really? It feels like there's a new komga version every other day 😅

Will definitely go and check out Kavita tomorrow.

[–] [email protected] 5 points 1 year ago

Komga is very stable and about to hit v1.0. it and Kavita have different structure for organization (komga's being 1 folder is 1 series and kavita's is some folder and some metadata). Komga is focus on comics and manga and has a great web reader with fantastic integration with tachiyomi and tracking manga/comic progress that sounds to their site and tachiyomi. Kavita has a few features komga does not, such as the ability to read ebooks, send then to Kindle, kobo, and others. They do seem to have more updates but are also still beta now. Both are great but have their strong suits.

[–] [email protected] 8 points 1 year ago (1 children)

If you're just looking for ebooks Calibre/Calibre-Web will do the job. I wanted a good audiobook player too so I went with Audiobookshelf as it does that and a few other things. You could also go with Jellyfin as I've read it can do epub, but I have no experience with it.

[–] [email protected] 7 points 1 year ago* (last edited 1 year ago) (1 children)

I highly recommend AudioBookShelf . It's mostly geared towards audiobooks/podcasts, but it has a decent reader built into it. That being said, it's not without it's flaws, like some document file types aren't recognized, and not properly syncing progress occasionally.

Edit: I should mention it's actively being developed, devs are active on discord & GitHub, and it's getting better all the time.

[–] [email protected] 5 points 1 year ago (1 children)

AudioBookShelf is awesome for audiobooks. I can't speak to its capability as an eReader but I thought I'd throw that out there for anyone wanting a second opinion. I use it daily and the Android app is great too. My go-to audiobook server for life if it stays just like it is right now.

[–] [email protected] 2 points 1 year ago (1 children)

Same here, I've been using audiobookshelf for a few months now and it's outstanding.

Earlier today, I set up caddy as a front end SSL proxy for it, and I think it performs even faster now.

[–] [email protected] 0 points 1 year ago (2 children)

I just set up audiobookshelf yesterday for audiobooks and podcasts. I tried out the e-reader, and it's not good enough for real use. It doesn't save your page, and it's super barebones.

As an audiobook server/app it's fabulous, so I'll be sticking with it for sure. For podcasts, it's pretty great, too, but missing a few features like badges for unplayed episodes, and an "up next" queue/playlist that gets auto populated. I switched to it from pocketcasts and the downsides are things I can live with, but I'm excited for when those features are added.

For an e-reader, I'm going to set up Calibre and Calibre-web, while keeping an eye on Readarr development.

[–] [email protected] 1 points 1 year ago

I use Calibre-web for e-books also.

For general 'non-book' type documents, I've also set up a Paperless-NGX instance. It's working fairly well, but I'm still in the learning curve phase of getting it set up exactly how I want it.

[–] [email protected] 1 points 1 year ago (1 children)

With Audiobookshelf you need to download the Podcast episodes to your server, right? You can't just subscribe and stream them? That's what has kept me from using it for that. I would like to get away from Pocket Casts as well.

[–] [email protected] 1 points 1 year ago

That's right. I don't know if you can just stream an audio file from an rss feed without downloading it first?

The thing that frustrates me about audiobookshelf for audiobooks right now is actually the opposite problem. I like to have my podcasts played locally from my end device (for when I'm on the subway or in the woods and don't have signal). I can download podcast episodes from my server to my phone, but if I'm playing a playlist, it streams from the server instead of playing local copies (looks like it will be fixed soon https://github.com/advplyr/audiobookshelf-app/issues/734), and there is no way to automatically download new episodes to the app when they are added on the server when on wifi (looks like there are no plans to add this feature https://github.com/advplyr/audiobookshelf-app/issues/680).

[–] [email protected] 8 points 1 year ago

Calibre for ebooks, and looking into komga for manga and comics. Audiobookshelf for audiobooks.

I've been running calibre forever. It just works. The only thing I find a little cumbersome is adding books, as I add them to a local calibre library, mount my server's calibre library folder and then use the copy to other library function in calibre. Probably not the best way to do it.

For audiobooks I had regularly been scouring the internet for solutions because the ones I had never worked that well for me, until one time suddenly Audiobookshelf popped up. It's simply amazing.

[–] [email protected] 6 points 1 year ago (1 children)

As a few people have pointed out, Kavita is a solid one. I ultimately used it because it saves your spot in the book server-side instead of with the browser (like calibre-web) so you can pick up where you left off on different devices.

Also has a pretty good PWA for your phone if you want to read on there.

[–] [email protected] 5 points 1 year ago (1 children)

I wouldn't consider myself a power user on ebook servers by any means, but I spun up Kavita a few weeks back and it definitely handles everything I need it to so far. Feels better to use than calibre IMO too.

[–] [email protected] 3 points 1 year ago

Kavita is my go to for a long time now aswell.

[–] [email protected] 4 points 1 year ago

calibre-web as a web front-end to calibre is what Ive been using.

[–] [email protected] 4 points 1 year ago

Calibre in docker works well with readarr, but is ugly. But you can point Calibre Web to the same library, so readarr and both calibres use the same.

[–] Someology 4 points 1 year ago* (last edited 1 year ago)

I use Calibre and BicBucStrim (which can serve up your Calibre library through a web interface). https://projekte.textmulch.de/bicbucstriim/

[–] p5f20w18k 4 points 1 year ago

Audiobookshelf

[–] [email protected] 3 points 1 year ago (1 children)

Apparently Plex and Emby (Jellyfin) do audio book sorting, but Ive never been able to get them to work right

[–] [email protected] 1 points 1 year ago (1 children)

Audiobook issue has been solved by using audiobookshelf. It's genuinely already great with native apps and even android auto integration.

[–] [email protected] 2 points 1 year ago

@midas I have a weird problem with the android app losing my place in the book regularly. I finally just went to downloading the book with audiobookshelf and then using a different audio book player on android.

@Maaji @aegisgfx877

[–] [email protected] 3 points 1 year ago

Calibre because I don't need to run anything extra

[–] [email protected] 2 points 1 year ago

Calibre. It's got built-in opds so I can wirelessly sync with my ereader!

[–] [email protected] 2 points 1 year ago

I use Calibre's bundled server when I need an ebook server

[–] Oida 1 points 1 year ago* (last edited 1 year ago) (1 children)

I'd recommend: https://docs.linuxserver.io/images/docker-ubooquity Easy maintainable and very comfortable to read the ebooks with any browser or download. Also supports multiple users.

[–] [email protected] 1 points 1 year ago

I'll second Ubooquity. I have a lot of experience with this, as I've been self-hosting my eBooks and Audiobooks for many years now. Ubooquity is not perfect, but if you're willing to tinker with it, you can get it set up pretty nicely. There are themes, and the Plex theme actually makes it look really slick.

Kavita is the new kid on the block for me - I have been testing it out as a general-purpose eReader but I'm not ready to give it my recommendation yet.

load more comments
view more: next ›