mirror of
https://github.com/penpot/penpot.git
synced 2025-02-03 04:49:03 -05:00
🐛 Fix permission issue on docker images
This commit is contained in:
parent
8d19c067e8
commit
c467d04d50
2 changed files with 6 additions and 1 deletions
|
@ -29,7 +29,7 @@ RUN set -ex; \
|
||||||
; \
|
; \
|
||||||
echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen; \
|
echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen; \
|
||||||
locale-gen; \
|
locale-gen; \
|
||||||
mkdir -p /opt/data; \
|
mkdir -p /opt/data/assets; \
|
||||||
mkdir -p /opt/penpot; \
|
mkdir -p /opt/penpot; \
|
||||||
chown -R penpot:penpot /opt/penpot; \
|
chown -R penpot:penpot /opt/penpot; \
|
||||||
chown -R penpot:penpot /opt/data; \
|
chown -R penpot:penpot /opt/data; \
|
||||||
|
|
|
@ -1,6 +1,11 @@
|
||||||
FROM nginx:1.23
|
FROM nginx:1.23
|
||||||
LABEL maintainer="Andrey Antukh <niwi@niwi.nz>"
|
LABEL maintainer="Andrey Antukh <niwi@niwi.nz>"
|
||||||
|
|
||||||
|
RUN set -ex; \
|
||||||
|
useradd -U -M -u 1001 -s /bin/false -d /opt/penpot penpot; \
|
||||||
|
mkdir -p /opt/data/assets; \
|
||||||
|
chown -R penpot:penpot /opt/data;
|
||||||
|
|
||||||
ADD ./bundle-frontend/ /var/www/app/
|
ADD ./bundle-frontend/ /var/www/app/
|
||||||
ADD ./files/config.js /var/www/app/js/config.js
|
ADD ./files/config.js /var/www/app/js/config.js
|
||||||
ADD ./files/nginx.conf /etc/nginx/nginx.conf
|
ADD ./files/nginx.conf /etc/nginx/nginx.conf
|
||||||
|
|
Loading…
Add table
Reference in a new issue