Fred808 commited on
Commit
2fd81a5
·
verified ·
1 Parent(s): 4cf4b93

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +4 -1
Dockerfile CHANGED
@@ -67,7 +67,10 @@ RUN set -eu && \
67
  # Prepare nginx config slot so non-root users (e.g. UID 1000 in Spaces)
68
  # can write runtime site configs without permission errors.
69
  mkdir -p /etc/nginx/sites-enabled && \
70
- chmod 0777 /etc/nginx/sites-enabled || true
 
 
 
71
 
72
  COPY --chmod=755 ./src /run/
73
  COPY --chmod=755 ./web /var/www/
 
67
  # Prepare nginx config slot so non-root users (e.g. UID 1000 in Spaces)
68
  # can write runtime site configs without permission errors.
69
  mkdir -p /etc/nginx/sites-enabled && \
70
+ chmod 0777 /etc/nginx/sites-enabled || true && \
71
+ # Ensure nginx runtime dirs are writable for unprivileged users
72
+ mkdir -p /var/lib/nginx/body /var/log/nginx /var/cache/nginx /var/run && \
73
+ chmod -R 0777 /var/lib/nginx /var/log/nginx /var/cache/nginx /var/run || true
74
 
75
  COPY --chmod=755 ./src /run/
76
  COPY --chmod=755 ./web /var/www/