![]() Where your preexisting calibre database is located.Įnvironment variables from files (Docker secrets) ¶ Where calibre-web stores the internal database and config. Optionally set this to allow Google OAUTH to work #optional & x86-64 only Adds the ability to perform ebook conversion Specify a timezone to use, see this list.ĭOCKER_MODS=linuxserver/mods:universal-calibre For example, -p 8080:80 would expose port 80 from inside the container to be accessible from the host's IP on port 8080 outside the container. These parameters are separated by a colon and indicate : respectively. docker-compose (recommended, click here for more info) ¶ĭocker run -d \ -name =calibre-web \ -e PUID = 1000 \ -e PGID = 1000 \ -e TZ =Etc/UTC \ -e DOCKER_MODS =linuxserver/mods:universal-calibre ` #optional` \ -e OAUTHLIB_RELAX_TOKEN_SCOPE = 1 ` #optional` \ -p 8083:8083 \ -v /path/to/data:/config \ -v /path/to/calibre/library:/books \ -restart unless-stopped \ lscr.io/linuxserver/calibre-web:latestĬontainers are configured using parameters passed at runtime (such as those above). To help you get started creating a container from this image you can either use docker-compose or the docker cli. In the Calibre-Web admin page (Basic Configuration:External Binaries) set the Path to Kepubify E-Book Converter to /usr/bin/kepubify Usage ¶ This image contains the kepubify ebook conversion tool (MIT License) to convert epub to kepub. To use this option add the optional environmental variable as shown in the docker-mods section to pull an addition docker layer to enable ebook conversion and then in the Calibre-Web admin page (Basic Configuration:External Binaries) set the Path to Calibre E-Book Converter to /usr/bin/ebook-convert ![]() This optional layer will be rebuilt automatically on our CI pipeline upon new Calibre releases so you can stay up to date. Unrar is included by default and needs to be set in the Calibre-Web admin page (Basic Configuration:External Binaries) with a path of /usr/bin/unrarĦ4bit only We have implemented the optional ability to pull in the dependencies to enable ebook conversion utilising Calibre, this means if you don't require this feature the container isn't uneccessarily bloated but should you require it, it is easily available. If you lock yourself out or forget a password, you will need to specify the app.db similar to this: docker exec -it calibre-web python3 /app/calibre-web/cps.py -p /config/app.db -s : If you fail to specify the proper db, it will appear to succeed, but it will not work. ![]() ![]() Webui can be found at On the initial setup screen, enter /books as your calibre library location.ĭefault admin login: Username: admin Password: admin123 TagĬommits to the master branch of Calibre-Web Please read the descriptions carefully and exercise caution when using unstable or development tags. This image provides various versions that are available via tags. The architectures supported by this image are: Architecture Simply pulling lscr.io/linuxserver/calibre-web:latest should retrieve the correct image for your arch, but you can also pull specific arch images via tags. More information is available from docker here and our announcement here. We utilise the docker manifest for multi-platform awareness. This software is a fork of library and licensed under the GPL v3 License. It is also possible to integrate google drive and edit metadata and your calibre library through the app itself.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |