You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10Lines changed: 10 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -99,6 +99,14 @@ If you wish to use the extra functionality of BookStack such as email, LDAP and
99
99
100
100
The container will copy an exemplary .env file to /config/www/.env on your host system for you to use.
101
101
102
+
## Read-Only Operation
103
+
104
+
This image can be run with a read-only container filesystem. For details please [read the docs](https://docs.linuxserver.io/misc/read-only/).
105
+
106
+
### Caveats
107
+
108
+
*`/tmp` must be mounted to tmpfs
109
+
102
110
## Usage
103
111
104
112
To help you get started creating a container from this image you can either use docker-compose or the docker cli.
@@ -174,6 +182,7 @@ Containers are configured using parameters passed at runtime (such as those abov
174
182
|`-e DB_DATABASE=`| Database name |
175
183
|`-e QUEUE_CONNECTION=`| Set to `database` to enable async actions like sending email or triggering webhooks. See [documentation](https://www.bookstackapp.com/docs/admin/email-webhooks/#async-action-handling). |
176
184
|`-v /config`| Persistent config files |
185
+
|`--read-only=true`| Run container with a read-only filesystem. Please [read the docs](https://docs.linuxserver.io/misc/read-only/). |
177
186
178
187
## Environment variables from files (Docker secrets)
179
188
@@ -337,6 +346,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
337
346
338
347
## Versions
339
348
349
+
***17.12.24:** - Rebase to Alpine 3.21.
340
350
***11.10.24:** - Default to environment config over .env file config.
341
351
***06.09.24:** - Add php-exif for reading image EXIF data.
342
352
***27.05.24:** - Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
Copy file name to clipboardExpand all lines: readme-vars.yml
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -35,6 +35,9 @@ param_ports:
35
35
opt_param_usage_include_env: true
36
36
opt_param_env_vars:
37
37
- {env_var: "QUEUE_CONNECTION", env_value: "", desc: "Set to `database` to enable async actions like sending email or triggering webhooks. See [documentation](https://www.bookstackapp.com/docs/admin/email-webhooks/#async-action-handling)."}
38
+
readonly_supported: true
39
+
readonly_message: |
40
+
* `/tmp` must be mounted to tmpfs
38
41
# application setup block
39
42
app_setup_block_enabled: true
40
43
app_setup_block: |
@@ -135,6 +138,7 @@ init_diagram: |
135
138
"bookstack:latest" <- Base Images
136
139
# changelog
137
140
changelogs:
141
+
- {date: "17.12.24:", desc: "Rebase to Alpine 3.21."}
138
142
- {date: "11.10.24:", desc: "Default to environment config over .env file config."}
0 commit comments