ssl addition

This commit is contained in:
Alexandre
2021-11-29 20:36:03 +01:00
parent 801faf93bf
commit f6f810fa31
2 changed files with 32 additions and 21 deletions

View File

@@ -19,14 +19,12 @@
"cifspassword": "folder"
},
"ports": {
"2202/tcp": 2202,
"2203/tcp": 2203,
"2205/tcp": 2205
"2205/tcp": 2202,
"2206/tcp": 2203
},
"ports_description": {
"2202/tcp": "Library page (to expose)",
"2203/tcp": "Admin page (local)",
"2205/tcp": "nginx test"
"2205/tcp": "Library page (to expose)",
"2206/tcp": "Admin page (local)"
},
"privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"],
"schema": {
@@ -48,5 +46,5 @@
"upstream": "2.1.2",
"url": "https://github.com/alexbelgium/hassio-addons",
"version": "2.1.2-3",
"webui": "[PROTO:ssl]://[HOST]:[PORT:2203]/ubooquity/admin"
"webui": "[PROTO:ssl]://[HOST]:[PORT:2206]/ubooquity/admin"
}

View File

@@ -1,20 +1,33 @@
server {
listen %%interface%%:%%port%% default_server;
listen %%interface%%:2205 default_server;
include /etc/nginx/includes/server_params.conf;
include /etc/nginx/includes/proxy_params.conf;
include /etc/nginx/includes/proxy_params.conf;
client_max_body_size 0;
location / {
add_header Access-Control-Allow-Origin *;
proxy_read_timeout 30;
proxy_pass http://127.0.0.1:2202/ubooquity/;
}
location /admin/ {
add_header Access-Control-Allow-Origin *;
proxy_read_timeout 30;
proxy_pass http://127.0.0.1:2203/ubooquity/;
}
location / {
set $upstream_port 2202;
proxy_pass http://127.0.0.1:$upstream_port;
}
}
server {
listen %%interface%%:2206 default_server;
include /etc/nginx/includes/server_params.conf;
include /etc/nginx/includes/proxy_params.conf;
client_max_body_size 0;
location /ubooquity/admin {
set $upstream_port 2203;
proxy_pass http://127.0.0.1:$upstream_port;
}
location /ubooquity/admin-res {
set $upstream_port 2203;
proxy_pass http://127.0.0.1:$upstream_port;
}
location /ubooquity/admin-api {
set $upstream_port 2203;
proxy_pass http://127.0.0.1:$upstream_port;
}
}