summaryrefslogtreecommitdiffstats
path: root/sites/mediengewitter.krebsco.de/mediengewitter/Dockerfile
diff options
context:
space:
mode:
authormakefu <root@pigstarter.de>2014-01-20 22:43:40 +0100
committermakefu <root@pigstarter.de>2014-01-20 22:43:40 +0100
commitb0cedd7f9745902e462a91aac7a34de8f3798c27 (patch)
treed5695fe749e6d8ccb8b245c1758cc4fbb619aaca /sites/mediengewitter.krebsco.de/mediengewitter/Dockerfile
parent7baee36853d0fae399a951918c2b8ebe4e6da6a8 (diff)
parentc04f99d787e56c7eb5db611bcbcef8269e1b3903 (diff)
Merge branch 'master' of https://github.com/krebscode/painload
Diffstat (limited to 'sites/mediengewitter.krebsco.de/mediengewitter/Dockerfile')
-rw-r--r--sites/mediengewitter.krebsco.de/mediengewitter/Dockerfile17
1 files changed, 17 insertions, 0 deletions
diff --git a/sites/mediengewitter.krebsco.de/mediengewitter/Dockerfile b/sites/mediengewitter.krebsco.de/mediengewitter/Dockerfile
new file mode 100644
index 00000000..dbfb2a8b
--- /dev/null
+++ b/sites/mediengewitter.krebsco.de/mediengewitter/Dockerfile
@@ -0,0 +1,17 @@
+FROM ubuntu:latest
+RUN echo "deb http://archive.ubuntu.com/ubuntu precise main universe" > /etc/apt/sources.list
+RUN dpkg-divert --local --rename --add /sbin/initctl
+RUN ln -s /bin/true /sbin/initctl
+RUN apt-get update
+RUN apt-get install -y python-software-properties python g++ make
+RUN add-apt-repository -y ppa:chris-lea/node.js
+RUN apt-get update
+RUN apt-get -y install nodejs
+Add mediengewitter/ /mediengewitter
+RUN cd /mediengewitter && npm install
+# -v /media/ext/magnet_pics/:/images
+EXPOSE 8080
+ENV PORT 8080
+RUN rm /mediengewitter/public/content -r
+RUN ln -s /images /mediengewitter/public/content
+CMD ["/mediengewitter/run.sh"]