|
12 | 12 | ], |
13 | 13 | "keep_on_nginx": { |
14 | 14 | "//": "Names under a routed pattern that stay on nginx for now, with why.", |
15 | | - "live.streaming.pit.world": "per-path routing to two nixamp servers with a 404 fallback (error_page @server2); move after it has its own Caddy rehearsal", |
16 | | - "otr.podcast.pit.world": "the new OTR Caddy site changes this legacy pit.world alias from 200 to 301; preserve the current nginx response until the alias is rehearsed" |
| 15 | + "live.streaming.pit.world": "per-path routing to two nixamp servers with a 404 fallback (error_page @server2); move after it has its own Caddy rehearsal" |
17 | 16 | }, |
18 | 17 | "sites": [ |
19 | 18 | { "hosts": ["pit.world"], "proxy": 8787, "max_body": "1MiB" }, |
20 | 19 | { "hosts": ["www.pit.world"], "redirect": "https://pit.world{uri}" }, |
21 | 20 | { "hosts": ["ad.network.pit.world"], "proxy": 8800, "max_body": "1MiB", "gzip": true }, |
22 | 21 | { "hosts": ["agent.database.pit.world"], "proxy": 18080, "max_body": "512KiB", "gzip": true, "access_log": true, "sanitize_query": true }, |
| 22 | + { "hosts": ["otr.podcast.pit.world"], "proxy": 8787, "max_body": "30MiB", "gzip": true, |
| 23 | + "//": "preserve the legacy pit.world alias route while the exact OTR host uses port 8814" }, |
23 | 24 | { "hosts": ["group.call.pit.world"], "proxy": 8810, "max_body": "1MiB", "retry": "20s", |
24 | 25 | "//": "group.call (moshcoder/group.call): no gzip, so the room page's server-sent events are not held back; retry holds Telnyx webhooks across a deploy instead of 502" }, |
25 | 26 | { "hosts": ["*.*.pit.world", "*.*.*.pit.world"], "proxy": 8787, "max_body": "30MiB", "gzip": true, |
|
0 commit comments