Back to Articles

Self Hosted Ebooks Library Using Calibre-web

1 min read
asrar
Self Hosted Ebooks Library Using Calibre-web

Here’s how to create your self hosted eBooks library using calibre-web using docker compose.

Requirement;

  1. Docker service and compose installed.
  2. Create local data to mapping your ebook storage and config for the container
  3. And create your docker compose.yaml.

Here’s my docker-compose.yaml.

    version: "3.8"
    services:
    calibre-web:
    image: lscr.io/linuxserver/calibre-web:latest
    container_name: calibre-web
    ports:
    - 127.0.0.1:8888:8888/tcp
    environment:
    - PUID=2009
    - PGID=888
    - TZ=Asia/Jakarta
    - DOCKER_MODS=linuxserver/mods:universal-calibre #optional
    #- OAUTHLIB_RELAX_TOKEN_SCOPE=1 #optional
    volumes:
    - /compose/calibre/config:/config
    - /compose/calibre/books:/books
    restart: unless-stopped

Now you can start docker compose to get your docker compose service.

    $cd /compose/calibre/
    $ docker compose start

You can chose any reverse proxy web server to serve your Calibre server.

chrome_lfnWj9NuCG.jpg

Thank You.

Share this article

Discussion

Join the discussion

Loading comments...