summaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile26
1 files changed, 26 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..92b33cf
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,26 @@
+FROM alpine:latest
+
+RUN apk add --no-cache \
+ bash \
+ coreutils \
+ findutils \
+ gawk \
+ grep \
+ imagemagick \
+ rsync \
+ sed \
+ tar
+
+RUN install -d /etc/default /usr/share/shuriken
+
+COPY bin/shuriken /usr/bin/shuriken
+COPY share/templates /usr/share/shuriken/templates
+COPY assets/site /usr/share/shuriken/assets
+COPY src/shuriken.default.conf /etc/default/shuriken
+
+RUN chmod 0755 /usr/bin/shuriken
+
+WORKDIR /work
+VOLUME ["/work"]
+ENTRYPOINT ["shuriken"]
+CMD ["--generate"]