Files
dashboards/tests/fixtures/gateway_nginx_stream_d_stream.conf
T
ducoterra 51772ffef2 phase: 32_gateway_resolved_target_liveness
Fixture and live stream.conf are byte-identical (modulo header comment). Let me test the parser directly:
2026-10-26 14:03:42 -04:00

42 lines
2.1 KiB
Plaintext

# Verbatim /etc/nginx/stream.d/stream.conf from gateway-ops, read read-only over the ssh key by
# ./scripts/capture-gateway-config.sh (AGENTS.md invariant 7: verify against the
# deployed upstream, never guess its shape).
# Nothing here is rewritten: it is this fleet's ingress map, and the domains in it are
# the data — an inbound name and the target it routes to are what these config sections
# exist to report. Key material appears only as the file paths the proxy reads.
map $ssl_preread_server_name $targetBackend {
default 127.0.0.1:4443;
homepage.reeseapps.com reeseapps-homepage.reeselink.com:443;
ntfy.reeseapps.com reeseapps-ntfy.reeselink.com:443;
gitea.reeseapps.com reeseapps-gitea.reeselink.com:443;
aipi.reeseapps.com reeseapps-litellm.reeselink.com:443;
chatreesept.reeseapps.com reeseapps-openwebui.reeselink.com:443;
keycloak.reeseapps.com reeseapps-keycloak.reeselink.com:443;
forgejo.reeseapps.com reeseapps-forgejo.reeselink.com:443;
brain.reeseapps.com reeseapps-brain-of-reese.reeselink.com:443;
brain-of-code.reeseapps.com reeseapps-brain-of-code.reeselink.com:443;
immich.reeseapps.com reeseapps-immich.reeselink.com:443;
whiteboard.reeseapps.com reeseapps-whiteboard.reeselink.com:443;
stackexpected.com stackexpected.reeselink.com:443;
gitea.stackexpected.com stackexpected-gitea.reeselink.com:443;
keycloak.stackexpected.com stackexpected-keycloak.reeselink.com:443;
nextcloud.stackexpected.com stackexpected-nextcloud.reeselink.com:443;
hedgedoc.stackexpected.com stackexpected-hedgedoc.reeselink.com:443;
wellsfamilycounseling.reeseapps.com wfc.reeselink.com:443;
}
server {
listen 443;
listen [::]:443;
proxy_connect_timeout 1800s;
proxy_timeout 1800s;
proxy_protocol on;
proxy_pass $targetBackend;
ssl_preread on;
resolver 10.1.0.1;
}