mirror of
https://github.com/penpot/penpot.git
synced 2026-08-01 02:46:20 +00:00
* ⬆️ Updgrade base image for penpot docker images to ubuntu 26.04 * ⬆️ Update playwright * 🐳 Use dist-upgrade to update all system packages --------- Signed-off-by: Andrey Antukh <niwi@niwi.nz> Co-authored-by: Andrey Antukh <niwi@niwi.nz>
25 lines
646 B
Docker
25 lines
646 B
Docker
FROM nginxinc/nginx-unprivileged:1.31.1-alpine
|
|
LABEL maintainer="Penpot <docker@penpot.app>"
|
|
|
|
USER root
|
|
|
|
RUN set -ex; \
|
|
apk update; \
|
|
apk upgrade; \
|
|
rm -rf /var/cache/apk/*; \
|
|
addgroup -g 1001 penpot; \
|
|
adduser -D -H -u 1001 -s /bin/false -h /opt/penpot -G penpot penpot;
|
|
|
|
ARG BUNDLE_PATH="./bundle-storybook/"
|
|
COPY $BUNDLE_PATH /var/www/
|
|
COPY ./files/nginx.storybook.conf /etc/nginx/conf.d/default.conf
|
|
|
|
RUN chown -R 1001:0 /var/cache/nginx; \
|
|
chmod -R g+w /var/cache/nginx; \
|
|
chown -R 1001:0 /etc/nginx; \
|
|
chmod -R g+w /etc/nginx; \
|
|
chown -R 1001:0 /var/www; \
|
|
chmod -R g+w /var/www;
|
|
|
|
USER penpot:penpot
|