Update Dockerfile
Browse files- 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/
|