summaryrefslogtreecommitdiffstats
path: root/components/datalake-handler/admin/nginx
diff options
context:
space:
mode:
authorEkko Chang <ekko.chang@qct.io>2019-05-13 18:41:30 +0800
committerEkko Chang <ekko.chang@qct.io>2019-05-13 18:46:02 +0800
commit5919a1400fc660139ba23ae31730a4eb53eac046 (patch)
tree4d1b5bff0ce2574747053f1978ea41d935b1a387 /components/datalake-handler/admin/nginx
parent59e2cb0714953e91f5a6c29c58fb935f44975442 (diff)
Modify framework of front-end
1. Integrate REST API with feeder 2. Implement css coding 3. Dockerize app and add license header Issue-ID: DCAEGEN2-1188 Change-Id: If4f0c70c842f81a44266a21dd598ab503bdc5dd8 Signed-off-by: Ekko Chang <ekko.chang@qct.io>
Diffstat (limited to 'components/datalake-handler/admin/nginx')
-rw-r--r--components/datalake-handler/admin/nginx/dl-admin-nginx.conf18
-rw-r--r--components/datalake-handler/admin/nginx/dl-admin-nginx.template17
2 files changed, 35 insertions, 0 deletions
diff --git a/components/datalake-handler/admin/nginx/dl-admin-nginx.conf b/components/datalake-handler/admin/nginx/dl-admin-nginx.conf
new file mode 100644
index 00000000..56e0a51e
--- /dev/null
+++ b/components/datalake-handler/admin/nginx/dl-admin-nginx.conf
@@ -0,0 +1,18 @@
+server {
+ listen 80;
+ root /usr/share/nginx/html;
+
+ location ~/datalake/v1(.*)$ {
+ resolver 127.0.0.1 valid=10s;
+ set $upstreamName http://dl_feeder:1680/datalake/v1$1;
+ proxy_pass $upstreamName;
+
+ proxy_ssl_server_name on;
+
+ 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;
+ proxy_set_header X-Forwarded-Host $server_name;
+ }
+}
diff --git a/components/datalake-handler/admin/nginx/dl-admin-nginx.template b/components/datalake-handler/admin/nginx/dl-admin-nginx.template
new file mode 100644
index 00000000..559a1b23
--- /dev/null
+++ b/components/datalake-handler/admin/nginx/dl-admin-nginx.template
@@ -0,0 +1,17 @@
+server {
+ listen 80;
+ root /usr/share/nginx/html;
+
+ location ~/datalake/v1(.*)$ {
+
+ proxy_pass ${DL_FEEDER_HOST}/datalake/v1$1;
+
+ proxy_ssl_server_name on;
+
+ proxy_redirect off;
+ proxy_set_header Host $proxy_host;
+ proxy_set_header X-Real-IP $remote_addr;
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+ proxy_set_header X-Forwarded-Host $server_name;
+ }
+}