Calibre-Web

Turn your Calibre database into a responsive web interface. Browse, read, and download eBooks, manage user permissions, and sync directly to your eReader.

Access your digital library from any device by connecting your Calibre database to a responsive web interface. This application provides a clean layout for browsing, reading, and downloading eBooks directly in the browser. Manage your collection easily by creating custom shelves, editing metadata, and uploading new books or audio formats.

Key features include:

  • In-browser reading for multiple formats without needing dedicated software.
  • Comprehensive user management with fine-grained permissions and content hiding.
  • Direct eReader integration to send books to devices with a single click or sync Kobo devices.
  • Advanced authentication including LDAP, Google/GitHub OAuth, and proxy support.
  • OPDS feed support for seamless integration with mobile reader apps.

Maintain full control over your library with advanced search filters and on-the-fly conversion.

Directory Structure

calibre-web
books
config
.env
docker-compose.yml

docker-compose.yml

services:
  calibre-web:
    image: lscr.io/linuxserver/calibre-web:latest
    container_name: calibre-web
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/UTC
      - DOCKER_MODS=linuxserver/mods:universal-calibre
      - OAUTHLIB_INSECURE_TRANSPORT=1
    volumes:
      - ./config:/config
      - ./books:/books
    ports:
      - 8083:8083
    restart: unless-stopped

.env

# No sensitive credentials are required for the initial setup of this container.
# All application configuration is managed through the web interface and stored in the ./config volume.
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Calibre-Web

Favicon

 

  
  
Favicon

 

  
  
Favicon