From 9fe6574074eb266449eb0a9c6a4d3c1baa81c701 Mon Sep 17 00:00:00 2001 From: <> Date: Tue, 20 Aug 2024 17:40:50 +0000 Subject: [PATCH] Deployed 2d1fa277 with MkDocs version: 1.6.0 --- images/docker-calibre/index.html | 6 +++--- search/search_index.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/images/docker-calibre/index.html b/images/docker-calibre/index.html index 32f493976a..df7a4ccd99 100644 --- a/images/docker-calibre/index.html +++ b/images/docker-calibre/index.html @@ -15,7 +15,7 @@ - PASSWORD= #optional - CLI_ARGS= #optional volumes: - - /path/to/data:/config + - /path/to/calibre/config:/config ports: - 8080:8080 - 8181:8181 @@ -32,7 +32,7 @@ -p 8080:8080 \ -p 8181:8181 \ -p 8081:8081 \ - -v /path/to/data:/config \ + -v /path/to/calibre/config:/config \ --restart unless-stopped \ lscr.io/linuxserver/calibre:latest
Containers are configured using parameters passed at runtime (such as those above). These parameters are separated by a colon and indicate <external>:<internal>
respectively. 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.
-p
)¶Parameter | Function |
---|---|
8080 | Calibre desktop gui. |
8181 | Calibre desktop gui HTTPS. |
8081 | Calibre webserver gui. |
-e
)¶Env | Function |
---|---|
PUID=1000 | for UserID - see below for explanation |
PGID=1000 | for GroupID - see below for explanation |
TZ=Etc/UTC | specify a timezone to use, see this list. |
PASSWORD= | Optionally set a password for the gui. |
CLI_ARGS= | Optionally pass cli start arguments to calibre. |
-v
)¶Volume | Function |
---|---|
/config | Where calibre should store its database and library. |
Parameter | Function |
---|---|
--security-opt seccomp=unconfined | For Docker Engine only, many modern gui apps need this to function as syscalls are unkown to Docker. |
You can set any environment variable from a file by using a special prepend FILE__
.
As an example:
-e FILE__MYVAR=/run/secrets/mysecretvariable
@@ -58,4 +58,4 @@
--pull \
-t lscr.io/linuxserver/calibre:latest .
The ARM variants can be built on x86_64 hardware using multiarch/qemu-user-static
Once registered you can define the dockerfile to use with -f Dockerfile.aarch64
.
Calibre
. Remove websocat as it is now handled properly in the baseimage.GUAC_USER
and GUAC_PASS
env vars. Existing users can set the new var PASSWORD
for the user abc
.CLI_ARGS
to pass start arguments to calibre.