diff options
4 files changed, 15 insertions, 14 deletions
| diff --git a/sites/mediengewitter.krebsco.de/mediengewitter/DEPLOY.md b/sites/mediengewitter.krebsco.de/mediengewitter/DEPLOY.md index 7cf8826a..ace1bb00 100644 --- a/sites/mediengewitter.krebsco.de/mediengewitter/DEPLOY.md +++ b/sites/mediengewitter.krebsco.de/mediengewitter/DEPLOY.md @@ -2,7 +2,7 @@  	docker build -t krebs/mediengewitter .  	# autostart this somehow -	docker run -p 127.0.0.1::8080 -v /media/ext/magnet_pics/:/images krebs/mediengewitter +	docker run -p 127.0.0.1:8080:8080 -v /media/ext/magnet_pics/:/images krebs/mediengewitter  # nginx diff --git a/sites/mediengewitter.krebsco.de/mediengewitter/Dockerfile b/sites/mediengewitter.krebsco.de/mediengewitter/Dockerfile index dbfb2a8b..fd378c79 100644 --- a/sites/mediengewitter.krebsco.de/mediengewitter/Dockerfile +++ b/sites/mediengewitter.krebsco.de/mediengewitter/Dockerfile @@ -1,14 +1,9 @@  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 +RUN apt-get install -y python gcc make  nodejs npm +RUN ln -s /usr/bin/nodejs /usr/bin/node  Add mediengewitter/ /mediengewitter -RUN cd /mediengewitter && npm install  +RUN cd /mediengewitter && npm install  # -v /media/ext/magnet_pics/:/images  EXPOSE 8080  ENV PORT 8080 diff --git a/sites/mediengewitter.krebsco.de/mediengewitter/etc/nginx/sites-available/mediengewitter.krebsco.de.conf b/sites/mediengewitter.krebsco.de/mediengewitter/etc/nginx/sites-available/mediengewitter.krebsco.de.conf index 90ab803c..d373a4f6 100644 --- a/sites/mediengewitter.krebsco.de/mediengewitter/etc/nginx/sites-available/mediengewitter.krebsco.de.conf +++ b/sites/mediengewitter.krebsco.de/mediengewitter/etc/nginx/sites-available/mediengewitter.krebsco.de.conf @@ -1,15 +1,21 @@  server { -        listen 80; -        server_name mediengewitter.krebsco.de; +  listen 80; +  server_name mediengewitter.krebsco.de;  #        access_log /var/log/nginx/log/mediengewitter.log;  #        error_log /var/log/nginx/log/mediengewitter_error.log; -        default_type text/plain; -        location / { +  default_type text/plain; +  location / {      proxy_pass http://127.0.0.1:8080/;      proxy_redirect off;      proxy_set_header Host $host;      proxy_set_header X-Real-IP $remote_addr;      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; -        } +  } +  location /socket.io/ { +    proxy_pass http://127.0.0.1:8080; +    proxy_http_version 1.1; +    proxy_set_header Upgrade $http_upgrade; +    proxy_set_header Connection "upgrade"; +  }  } diff --git a/sites/mediengewitter.krebsco.de/mediengewitter/mediengewitter b/sites/mediengewitter.krebsco.de/mediengewitter/mediengewitter -Subproject db557ff99e9e420b8f85241514c211f20e3ca96 +Subproject d3efe592bd750ba6515a43eacdb575c0305e2d9 | 
