From 2cf8022b606d30a19a561841e1950556cd3fcb30 Mon Sep 17 00:00:00 2001 From: AnthorNet Date: Thu, 29 Jun 2017 14:11:26 +0200 Subject: [PATCH] Add GATEWAY upstream from NGINX --- contrib/nginx-eddn.conf | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/contrib/nginx-eddn.conf b/contrib/nginx-eddn.conf index 16e52cf..3880869 100644 --- a/contrib/nginx-eddn.conf +++ b/contrib/nginx-eddn.conf @@ -1,5 +1,6 @@ # /etc/nginx/sites-enabled +# Redirect MONITOR to HTTPS server { listen 80; server_name eddn.edcd.io eddn-status.elite-markets.net eddn-gateway.elite-markets.net; @@ -19,4 +20,34 @@ server { ssl_certificate /etc/letsencrypt/live/eddn.edcd.io/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/eddn.edcd.io/privkey.pem; +} + +# GATEWAY UPSTREAM +upstream gateway { + server 127.0.0.1:8081 fail_timeout=0; +} + +server { + listen 8080; + server_name eddn.edcd.io eddn-gateway.elite-markets.net; + + location / { + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header Host $http_host; + proxy_redirect off; + + proxy_pass http://gateway; + } +} +server { + listen 4430; + server_name eddn.edcd.io eddn-gateway.elite-markets.net; + + location / { + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header Host $http_host; + proxy_redirect off; + + proxy_pass http://gateway; + } } \ No newline at end of file