User Tools

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
services:calibre-web-automated [2026/06/04 08:47] – created willyservices:calibre-web-automated [2026/06/04 09:00] (current) – [Reverse Proxy] willy
Line 21: Line 21:
 Then, as user **cwa**, create the following docker compose yaml (see [[https://github.com/crocodilestick/Calibre-Web-Automated#using-docker-compose-recommended|here]]): Then, as user **cwa**, create the following docker compose yaml (see [[https://github.com/crocodilestick/Calibre-Web-Automated#using-docker-compose-recommended|here]]):
 <file - docker-compose.yml> <file - docker-compose.yml>
 +services:
 +  calibre-web-automated:
 +    image: crocodilestick/calibre-web-automated:latest
 +    container_name: calibre-web-automated
 +    environment:
 +      - TZ=Europe/Brussel
 +      - HARDCOVER_TOKEN=[[ see below ]]
 +      - NETWORK_SHARE_MODE=false
 +      - CWA_PORT_OVERRIDE=8083
 +    volumes:
 +      - /data/ebooks/cwa_config:/config
 +      - /data/ebooks/cwa_ingest:/cwa-book-ingest
 +      - /data/ebooks/library:/calibre-library
 +      - /data/ebooks/cwa_plugins:/config/.config/calibre/plugins
 +    ports:
 +      - 7083:8083
 +    networks:
 +      - cwa-net
  
 +networks: 
 +  cwa-net: {}
 </file> </file>
  
Line 33: Line 52:
 podman compose pull podman compose pull
 </code> </code>
 +
 +Setup your API token, see [[https://docs.hardcover.app/api/getting-started/#getting-an-api-key|this]] page and beware that this is evolving fast.
  
 ===== Reverse Proxy ===== ===== Reverse Proxy =====
Line 38: Line 59:
 This is my recomended setup for NGINX: This is my recomended setup for NGINX:
 <file - cwa.conf> <file - cwa.conf>
-server { 
 server { server {
         server_name books.mydomain.com;         server_name books.mydomain.com;