aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile19
1 files changed, 19 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..fb87d7e
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,19 @@
+FROM node:9
+
+LABEL name "strelizia"
+LABEL version "3.0.0"
+LABEL maintainer "iCrawl <[email protected]>"
+
+WORKDIR /usr/src/strelizia
+
+COPY package.json yarn.lock ./
+
+RUN sh -c 'echo "deb http://www.deb-multimedia.org jessie main" >> /etc/apt/sources.list' \
+&& apt-key adv --keyserver keyring.debian.org --recv-keys 5C808C2B65558117 \
+&& apt-get update \
+&& apt-get install -y ffmpeg graphicsmagick \
+&& yarn install
+
+COPY . .
+
+CMD ["node", "strelizia.js"]