feat: Phase 3 – Modul-System (Manifest, ZIP-Installation, Lifecycle, Prozess-Manager)
This commit is contained in:
@@ -37,8 +37,8 @@ RUN apt-get update \
|
||||
# Unprivilegierter Benutzer für alle Prozesse im Container
|
||||
RUN groupadd --gid 1001 app \
|
||||
&& useradd --uid 1001 --gid 1001 --create-home --shell /usr/sbin/nologin app \
|
||||
&& mkdir -p /tmp/nginx/client_body /tmp/nginx/proxy /tmp/nginx/fastcgi /tmp/nginx/uwsgi /tmp/nginx/scgi /var/log/supervisor \
|
||||
&& chown -R app:app /tmp/nginx /var/log/supervisor
|
||||
&& mkdir -p /tmp/nginx/client_body /tmp/nginx/proxy /tmp/nginx/fastcgi /tmp/nginx/uwsgi /tmp/nginx/scgi /var/log/supervisor /app/data/modules /app/data/logs \
|
||||
&& chown -R app:app /tmp/nginx /var/log/supervisor /app/data
|
||||
|
||||
COPY docker/nginx/nginx.conf /etc/nginx/nginx.conf
|
||||
COPY docker/supervisor/supervisord.conf /etc/supervisor/supervisord.conf
|
||||
|
||||
Reference in New Issue
Block a user