I’m already hosting pihole, but i know there’s so much great stuff out there! I want to find some useful things that I can get my hands on. Thanks!
Edit: Thanks all! I’ve got a lil homelab setup going now with Pihole, Jellyfin, Paperless ngx, Yacht and YT-DL. Going to be looking into it more tomorrow, this is so much fun!
It works pretty well. Like I say, if you set the /books folder to the same data folder as calibre, when you download a book, it will autoimport into calibre. It will pop up a dialog for you to save the book locally, just cancel because calibre will have imported the temp file it creates on the filesystem. Then make sure you’ve set the Calibre Autoimport to delete source files.
Fix the IRC name in the openbooks config below
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 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: --name <somebullshitnamehere> --persist environment: - BASE_PATH=/ image: evanbuss/openbooks:latest labels: - com.centurylinklabs.watchtower.enable=true```
Nice. I’ll spin that up tonight if I get the time. Thanks.