67

Hi fellow hosters! I really did not know where to ask this question - and i thought you lot are pretty similar to me. If you can think of somewhere else to post this, please let me know!

I am looking for a solution to be able to host my own books (something like calibre i guess), that i can easily push them to a yet-to-be-purchased eReader.

Firstly - What eReader are you using that allows you to add any number of book sources to? i would also like to include my local library subscription, as well as locally hosted and purchased ones.

Secondly - Any hints on hosting a book collection. (Readarr v calibre, etc), where you get books from, removing DRM from eBooks that you buy, that sort of stuff.

thanks!

you are viewing a single comment's thread
view the rest of the comments
[-] ikidd@lemmy.world 6 points 2 years ago* (last edited 2 years ago)

I use FBReader on a couple of Android 8" tablets and my phone, it'll connect to a calibre library and stores/syncs progress on Gdrive or Dropbox (wish that was more open). But its a great reader app.

I docker calibre/calibre-web/openbooks as follows and pull my books from usenet where someone has more than likely broken the DRM. I'm just going to say, I own every book I read on paper or Kindle, I just can't stand paper books and there's no way to convince these publishing co's to send me the ebook for the physical book.

When you use this, go into the Calibre app and set up the auto-import to the Data volume that is shared by the containers. Then when you download a book, you can just press cancel to save, as the book will be autoimpored from the temp folder in Openbooks by Calibre and deleted from the Data volume.

version: "2.1"
services:
  calibre:
    image: lscr.io/linuxserver/calibre:latest
    container_name: calibre
    environment:
      - PUID=0
      - PGID=0
      - TZ=America/Denver
    security_opt:
      - seccomp=unconfined
    volumes:
      - ./data:/config
    ports:
      - 7080:8080
      - 7081:8081
    restart: unless-stopped
    labels:
      - com.centurylinklabs.watchtower.enable=true

  calibre-web:
    image: lscr.io/linuxserver/calibre-web:latest
    container_name: calibre-web
    environment:
      - PUID=0
      - PGID=0
      - TZ=America/Denver
      - DOCKER_MODS=linuxserver/mods:universal-calibre #optional
    volumes:
      - ./data/web-config:/config
      - ./data/:/books
#      - ./data/Calibre\ Library:/books
    ports:
      - 7083:8083
    restart: unless-stopped
    labels:
      - com.centurylinklabs.watchtower.enable=true

  openbooks:
    ports:
      - 7082:80
    volumes:
      - './data/:/books'
    restart: unless-stopped
    container_name: OpenBooks
#    command: --persist
    command: --name "InsertSomeAliasHere" --persist
    environment:
      - BASE_PATH=/
    image: evanbuss/openbooks:latest
    labels:
      - com.centurylinklabs.watchtower.enable=true
this post was submitted on 05 Oct 2023
67 points (95.9% liked)

Selfhosted

62162 readers
729 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:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

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

Questions? DM the mods!

founded 3 years ago
MODERATORS