From 0dbd4c12488bd365a86e4726b2ae689b2da86a7c Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Sat, 3 Dec 2022 09:50:12 +0100 Subject: frontend: fix /mnt/cgitize being inaccessible to nginx I've had problems with doing "FROM nginx" instead of "FROM alpine" in the past, but hopefully fixing a version is enough to prevent them. --- docker/entrypoint.sh | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'docker/entrypoint.sh') diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh index 61ecd1e..4ca1304 100755 --- a/docker/entrypoint.sh +++ b/docker/entrypoint.sh @@ -14,6 +14,11 @@ secure_repo_dir() { local dir dir="$( /get_output_dir.py -- "$cfg_path" )" chmod -- o-rwx "$dir" + + # This is required so that nginx can access the directory. + # nginx uses a fixed UID: + # https://github.com/nginxinc/docker-nginx/blob/4785a604aa40e0b0a69047a61e28781a2b0c2069/mainline/alpine-slim/Dockerfile#L16 + chown -- :101 "$dir" } schedule_to_cron() { -- cgit v1.2.3