Add nm check endpoint which simulates a captive portal
This commit is contained in:
parent
0b6168eaae
commit
3ff361db44
@ -11,13 +11,21 @@
|
|||||||
types { } default_type "text/plain; charset=utf-8";
|
types { } default_type "text/plain; charset=utf-8";
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
locations."/nm-check.txt" = {
|
locations."= /nm-check.txt" = {
|
||||||
return = ''200 "NetworkManager is online\n"'';
|
return = ''200 "NetworkManager is online\n"'';
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
types { } default_type "text_plain; charset=utf-8";
|
types { } default_type "text_plain; charset=utf-8";
|
||||||
add_header Cache-Control "max-age=0, must-revalidate";
|
add_header Cache-Control "max-age=0, must-revalidate";
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
# Provide an endpoint to simulate a captive portal redirect for testing
|
||||||
|
locations."= /nm-check-test.txt" = {
|
||||||
|
return = ''302 "http://clerie.de"'';
|
||||||
|
extraConfig = ''
|
||||||
|
types { } default_type "text_plain; charset=utf-8";
|
||||||
|
add_header Cache-Control "max-age=0, must-revalidate";
|
||||||
|
'';
|
||||||
|
};
|
||||||
locations."/" = {
|
locations."/" = {
|
||||||
return = ''404'';
|
return = ''404'';
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user