Commit 445d02b
committed
docs(web): add Firewalls to docs sidebar + Compatibility page in Tech menu
- web/src/data/docsNav.ts: Operations section gets a 'Firewalls & Compat Mode'
entry pointing at /docs/firewalls (the page exists but was unreachable from
the sidebar).
- web/src/components/Nav.astro: Tech dropdown gets a 'Compatibility' entry
pointing at /for/compatibility.
- web/src/pages/for/compatibility.astro: NEW. Full deployment matrix —
PaaS (Render, Railway, Fly, Heroku, DO, Northflank, Coolify/CapRover),
serverless (Lambda, Cloud Run, Vercel/Netlify Functions, Cloudflare Workers),
VMs / IaaS, k8s (vanilla + managed), coding-agent sandboxes (Cursor, Replit
Agent, Devin, Modal, E2B, Daytona, Codespaces, Gitpod, Coder, Manus, plus
the 'wrong runtime' Lovable/v0/Bolt class), desktop/local (macOS LaunchAgent,
systemd, tmux). Each row maps to one of {udp, compat, compat+proxy,
wrong-runtime}. Plus a corporate-egress matrix (open / TCP-443-only /
HTTP CONNECT / TLS interception / HTTP-proxy-only / domain allowlist /
DPI) and 5 worked install examples (Render Dockerfile, k8s sidecar,
macOS, forced-compat systemd, AWS-Lambda-don't).1 parent 9efaef0 commit 445d02b
3 files changed
Lines changed: 247 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
15 | | - | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
57 | 59 | | |
58 | 60 | | |
59 | 61 | | |
| |||
0 commit comments