Integrate legacy managed update maintenance and fenced recovery before reconciliation

This commit is contained in:
archipelago
2026-10-07 02:34:51 -04:00
parent 46fdc2764c
commit f79ecd11ae
7 changed files with 399 additions and 43 deletions
@@ -691,6 +691,7 @@ server {
sub_filter '</head>' '<script src="/nostr-provider.js"></script></head>';
}
location /app/indeedhub/_next/ {
if (-f /var/lib/archipelago/app-maintenance/indeedhub) { return 503; }
proxy_pass http://127.0.0.1:7778/_next/;
proxy_http_version 1.1;
proxy_set_header Host $host;
@@ -699,6 +700,7 @@ server {
}
# IndeeHub WebSocket proxy
location /app/indeedhub/ws/ {
if (-f /var/lib/archipelago/app-maintenance/indeedhub) { return 503; }
proxy_pass http://127.0.0.1:7778/ws/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
@@ -708,6 +710,7 @@ server {
proxy_read_timeout 86400s;
}
location /app/indeedhub/ {
if (-f /var/lib/archipelago/app-maintenance/indeedhub) { return 503; }
proxy_pass http://127.0.0.1:7778/;
proxy_http_version 1.1;
proxy_set_header Host $host;