Skip to content
Damien Brugne edited this page Feb 1, 2015 · 45 revisions

IPv4: 5.196.206.62
Virtual MAC: 02:00:00:14:05:2c
OS: Ubuntu 14.04

VM Template

Installed from VM-template

Install and run app

Install project and dependencies: Project installation

Nginx

Install nginx (as root):

$ apt-get install nginx
$ vi /etc/nginx/sites-available/web.conf
server {
  listen       80;
  server_name  test.donut.me;
  location / {
    proxy_pass http://test.donut.me:3000;
  }
}
$ vi /etc/nginx/sites-available/ws.conf
upstream io_nodes {
  ip_hash;
  server ws.test.donut.me:3050;
  server ws.test.donut.me:3051;
}
server {
  listen 80;
  server_name ws.test.donut.me;
  location / {
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Host $host;
    proxy_http_version 1.1;
    proxy_pass http://io_nodes;
  }
}
$ cd /etc/nginx/sites-enabled
$ rm default
$ ln -s /etc/nginx/sites-available/web.conf web
$ ln -s /etc/nginx/sites-available/ws.conf ws

c

Clone this wiki locally