From a42c8cbb90d5d24d8b68dd6cd5bd912b4e7be681 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 21 Dec 2024 13:33:02 +0000 Subject: [PATCH] Bot Updating Documentation --- docs/images/docker-bookstack.md | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/docs/images/docker-bookstack.md b/docs/images/docker-bookstack.md index 8e9dc841bf..3d706bfa77 100644 --- a/docs/images/docker-bookstack.md +++ b/docs/images/docker-bookstack.md @@ -76,6 +76,14 @@ If you wish to use the extra functionality of BookStack such as email, LDAP and The container will copy an exemplary .env file to /config/www/.env on your host system for you to use. +## Read-Only Operation + +This image can be run with a read-only container filesystem. For details please [read the docs](https://docs.linuxserver.io/misc/read-only/). + +### Caveats + +* `/tmp` must be mounted to tmpfs + ## Usage To help you get started creating a container from this image you can either use docker-compose or the docker cli. @@ -169,6 +177,7 @@ Containers are configured using parameters passed at runtime (such as those abov | Parameter | Function | | :-----: | --- | +| `--read-only=true` | Run container with a read-only filesystem. Please [read the docs](https://docs.linuxserver.io/misc/read-only/). | ## Environment variables from files (Docker secrets) @@ -354,30 +363,25 @@ To help with development, we generate this dependency graph. init-os-end -> init-config init-bookstack-config -> init-config-end init-config -> init-config-end - init-os-end -> init-crontab-config + init-crontab-config -> init-config-end + init-config -> init-crontab-config init-mods-end -> init-custom-files base -> init-envfile init-os-end -> init-folders init-php -> init-keygen base -> init-migrations - base -> init-mods init-config-end -> init-mods - init-version-checks -> init-mods - init-mods -> init-mods-end init-mods-package-install -> init-mods-end init-mods -> init-mods-package-install init-samples -> init-nginx - init-permissions -> init-nginx-end - base -> init-os-end + init-version-checks -> init-nginx-end init-adduser -> init-os-end init-envfile -> init-os-end - init-migrations -> init-os-end init-keygen -> init-permissions init-nginx -> init-php init-folders -> init-samples init-custom-files -> init-services - init-mods-end -> init-services - init-config-end -> init-version-checks + init-permissions -> init-version-checks init-services -> svc-cron svc-cron -> legacy-services init-services -> svc-memcached @@ -390,13 +394,14 @@ To help with development, we generate this dependency graph. svc-queue-worker -> legacy-services } Base Images: { - "baseimage-alpine-nginx:3.20" <- "baseimage-alpine:3.20" + "baseimage-alpine-nginx:3.21" <- "baseimage-alpine:3.21" } "bookstack:latest" <- Base Images ``` ## Versions +* **17.12.24:** - Rebase to Alpine 3.21. * **11.10.24:** - Default to environment config over .env file config. * **06.09.24:** - Add php-exif for reading image EXIF data. * **27.05.24:** - Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.