diff --git a/Dockerfile.nginx b/Dockerfile.nginx index 14e808755900d92a45f3390b09eb0923242183c5..bffea40e22b258ea88b3229d3c1486b540881531 100644 --- a/Dockerfile.nginx +++ b/Dockerfile.nginx @@ -1,3 +1,5 @@ FROM nginx:stable-alpine COPY etc/nginx/villas.conf /etc/nginx/conf.d/default.conf + +EXPOSE 8080 diff --git a/docker-compose.yml b/docker-compose.yml index 46a4cf3226e116b6f40cd319f480eb319e8c80cd..33aeca8f6d9e31b39bf0b05dc4fda3e3073b4d1d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -32,6 +32,7 @@ services: ports: - "80:80" - "443:443" + - "8080:8080" # The MongoDB database for the VILLASweb backend database: diff --git a/etc/nginx/villas.conf b/etc/nginx/villas.conf index a6978806c4a4b71db101ccc53033083040de5977..54daadfb79cf5dd81ff2b7f5d0cfe605d69822eb 100644 --- a/etc/nginx/villas.conf +++ b/etc/nginx/villas.conf @@ -34,3 +34,15 @@ server { proxy_pass http://frontend:5000/; } } + +server { + listen 8080; + server_name Mockup; + + location / { + proxy_pass http://node/; + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; + } +}