summaryrefslogtreecommitdiff
path: root/docker/sites-build/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'docker/sites-build/Dockerfile')
-rw-r--r--docker/sites-build/Dockerfile17
1 files changed, 6 insertions, 11 deletions
diff --git a/docker/sites-build/Dockerfile b/docker/sites-build/Dockerfile
index c252e8e..51cfc20 100644
--- a/docker/sites-build/Dockerfile
+++ b/docker/sites-build/Dockerfile
@@ -1,25 +1,20 @@
FROM python:alpine
-WORKDIR /sites-builder
-
# Dependencies
-COPY requirements.txt /sites-builder
+COPY requirements.txt /
+
RUN pip install -r requirements.txt
# Install GIT
RUN apk add git
-#Copy needed files from host to container
+# Create the user
-COPY ./sh-files/invalidate.sh /sites-builder
-COPY ./sh-files/update_buywith_page.sh /sites-builder
-COPY ./sh-files/update_stage.sh /sites-builder
-COPY ./sh-files/update_twister_page.sh /sites-builder
-COPY ./sh-files/update_www.sh /sites-builder
+RUN useradd -m taler-websites && su taler-websites
-# Execute and compile inside container:
+# Execute when container run
-ENTRYPOINT ./invalidate.sh
+ENTRYPOINT ./deployment/docker/sites-build/build-sites.sh