From 5afa7fc558c9a96be9b2789b3ebccd03829e9f50 Mon Sep 17 00:00:00 2001 From: Michael Mayer Date: Tue, 14 Feb 2023 15:18:44 +0100 Subject: [PATCH] Demo: Change folder permissions in Docker image Signed-off-by: Michael Mayer --- docker/demo/Dockerfile | 7 ++++--- docker/demo/debian/Dockerfile | 7 ++++--- docker/demo/ubuntu/Dockerfile | 7 ++++--- docker/demo/unstable/Dockerfile | 7 ++++--- 4 files changed, 16 insertions(+), 12 deletions(-) diff --git a/docker/demo/Dockerfile b/docker/demo/Dockerfile index ea7da8afd..5795dc465 100644 --- a/docker/demo/Dockerfile +++ b/docker/demo/Dockerfile @@ -29,9 +29,10 @@ COPY /docker/demo/index.gohtml /opt/photoprism/assets/templates RUN wget -qO- https://dl.photoprism.app/qa/demo.tar.gz | tar xvz -C /photoprism/originals # Import example photos -RUN photoprism restore -a -RUN photoprism index -a -RUN photoprism moments +RUN photoprism restore -a && \ + photoprism index -a && \ + photoprism moments && \ + chmod -R a+rwX /photoprism/originals /photoprism/storage # Start PhotoPrism server CMD ["photoprism", "--public", "start"] diff --git a/docker/demo/debian/Dockerfile b/docker/demo/debian/Dockerfile index a327bc8bd..0d7be7135 100644 --- a/docker/demo/debian/Dockerfile +++ b/docker/demo/debian/Dockerfile @@ -29,9 +29,10 @@ COPY /docker/demo/index.gohtml /opt/photoprism/assets/templates RUN wget -qO- https://dl.photoprism.app/qa/demo.tar.gz | tar xvz -C /photoprism/originals # Import example photos -RUN photoprism restore -a -RUN photoprism index -a -RUN photoprism moments +RUN photoprism restore -a && \ + photoprism index -a && \ + photoprism moments && \ + chmod -R a+rwX /photoprism/originals /photoprism/storage # Start PhotoPrism server CMD ["photoprism", "--public", "start"] diff --git a/docker/demo/ubuntu/Dockerfile b/docker/demo/ubuntu/Dockerfile index 8642f82ad..9f68a296f 100644 --- a/docker/demo/ubuntu/Dockerfile +++ b/docker/demo/ubuntu/Dockerfile @@ -29,9 +29,10 @@ COPY /docker/demo/index.gohtml /opt/photoprism/assets/templates RUN wget -qO- https://dl.photoprism.app/qa/demo.tar.gz | tar xvz -C /photoprism/originals # Import example photos -RUN photoprism restore -a -RUN photoprism index -a -RUN photoprism moments +RUN photoprism restore -a && \ + photoprism index -a && \ + photoprism moments && \ + chmod -R a+rwX /photoprism/originals /photoprism/storage # Start PhotoPrism server CMD ["photoprism", "--public", "start"] diff --git a/docker/demo/unstable/Dockerfile b/docker/demo/unstable/Dockerfile index 776b4a431..ddca57fe2 100644 --- a/docker/demo/unstable/Dockerfile +++ b/docker/demo/unstable/Dockerfile @@ -29,9 +29,10 @@ COPY /docker/demo/index.gohtml /opt/photoprism/assets/templates RUN wget -qO- https://dl.photoprism.app/qa/demo.tar.gz | tar xvz -C /photoprism/originals # Import example photos -RUN photoprism restore -a -RUN photoprism index -a -RUN photoprism moments +RUN photoprism restore -a && \ + photoprism index -a && \ + photoprism moments && \ + chmod -R a+rwX /photoprism/originals /photoprism/storage # Start PhotoPrism server CMD ["photoprism", "--public", "start"]