ops(u13,fv-ml1): E2 in progress — nh3-dev app units, terminal origin via seat-host; fv-ml1 serial console + SOL logger staged
- configs/svos-apps/nh3-dev/: user units for svos-terminal (running), svos-postoffice, svos-miranda, svos-agent (installed, not yet started). - configs/svos-front/Caddyfile: svos-terminal.phasefinal.com upstreams to https://svos-seathost.nh3.phasefinal.com now that app-terminal runs on nh3-dev. - configs/fv-ml1-sol/: an nh3-dev user unit holding fv-ml1's BMC SOL session into the journal; fv-ml1's kernel console goes to ttyS1 (the SOL port, marker-tested) from its next boot (ZFSBootMenu commandline on zroot/ROOT).
This commit is contained in:
@@ -138,8 +138,12 @@ https://svos.phasefinal.com:443 {
|
||||
# it passes through unmodified. /terminal/stream is a long-lived ndjson stream: no buffering (flush_interval -1)
|
||||
# and no write/idle deadline (none is set anywhere in this file). Same 1 MiB body cap.
|
||||
# - Mesh-only like the main site: headscale MagicDNS extra record -> 100.64.0.9; nh3-svos resolves it via /etc/hosts.
|
||||
# U13 (2026-10-11): app-terminal now runs on nh3-dev, loopback-only. This origin reaches it through nh3-dev's seat-host
|
||||
# origin (fleet Caddy, allowlisted to this box's 10.100.50.43); Host must be the upstream's name or the fleet Caddy's
|
||||
# host matcher misses it. The old upstream was 127.0.0.1:8404 here.
|
||||
(svos_terminal_upstream) {
|
||||
reverse_proxy 127.0.0.1:8404 {
|
||||
reverse_proxy https://svos-seathost.nh3.phasefinal.com {
|
||||
header_up Host {upstream_hostport}
|
||||
flush_interval -1
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user