From 74d7fc06f3bd667a65476014d708fd7a4e5e5532 Mon Sep 17 00:00:00 2001 From: Danilo Bargen Date: Wed, 24 Nov 2021 22:46:16 +0100 Subject: [PATCH] Docs: Document UPLOADS_MODE env var for Docker image Signed-off-by: Danilo Bargen --- docs/content/setup/docker.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/content/setup/docker.md b/docs/content/setup/docker.md index b305c6164..c8ba17a55 100644 --- a/docs/content/setup/docker.md +++ b/docs/content/setup/docker.md @@ -48,6 +48,17 @@ After executing `docker-compose up`, HedgeDoc should be available at [http://127 You can now continue to configure your container with environment variables. Check out [the configuration docs](/configuration) for more details. +## File Permissions + +By default, HedgeDoc will change the permissions of the uploads directory to +`0700` on every start of the Docker container. This is OK if you keep the files +in a named volume, but if you want to serve the files from a webserver on your +host (e.g. an Nginx reverse proxy) the webserver may not have the permission to +read the files. + +To fix this, you can set the `UPLOADS_MODE` env variable to something other +than `0700`. + ## Upgrading !!! warning