add /blacklist endpoint
This commit is contained in:
parent
82328942cb
commit
ef7afd4c4e
|
@ -15,6 +15,16 @@
|
||||||
method OPTIONS
|
method OPTIONS
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@blacklist {
|
||||||
|
method GET
|
||||||
|
path /blacklist
|
||||||
|
}
|
||||||
|
|
||||||
|
@portals {
|
||||||
|
method GET
|
||||||
|
path /portals
|
||||||
|
}
|
||||||
|
|
||||||
# OPTIONS headers to allow CORS https://enable-cors.org
|
# OPTIONS headers to allow CORS https://enable-cors.org
|
||||||
handle @options {
|
handle @options {
|
||||||
header {
|
header {
|
||||||
|
@ -28,7 +38,11 @@
|
||||||
|
|
||||||
reverse_proxy /health-check health-check:3100
|
reverse_proxy /health-check health-check:3100
|
||||||
|
|
||||||
reverse_proxy /portals nginx:80 {
|
reverse_proxy @blacklist nginx:80 {
|
||||||
|
header_up User-Agent Sia-Agent
|
||||||
|
header_down Access-Control-Allow-Origin *
|
||||||
|
}
|
||||||
|
reverse_proxy @portals nginx:80 {
|
||||||
header_up User-Agent Sia-Agent
|
header_up User-Agent Sia-Agent
|
||||||
header_down Access-Control-Allow-Origin *
|
header_down Access-Control-Allow-Origin *
|
||||||
}
|
}
|
||||||
|
|
|
@ -41,6 +41,12 @@ server {
|
||||||
client_body_buffer_size 128k;
|
client_body_buffer_size 128k;
|
||||||
client_max_body_size 128k;
|
client_max_body_size 128k;
|
||||||
|
|
||||||
|
location /blacklist {
|
||||||
|
proxy_cache skynet;
|
||||||
|
proxy_cache_valid any 1m; # cache blacklist for 1 minute
|
||||||
|
proxy_pass http://siad-download/skynet/blacklist;
|
||||||
|
}
|
||||||
|
|
||||||
location /portals {
|
location /portals {
|
||||||
proxy_cache skynet;
|
proxy_cache skynet;
|
||||||
proxy_cache_valid any 1m; # cache portals for 1 minute
|
proxy_cache_valid any 1m; # cache portals for 1 minute
|
||||||
|
|
Reference in New Issue