docs: align cred-proxy architecture diagram
Trim one trailing space from the four arrow/HTTPS rows and add one dash to the bottle-container bottom edge so all box-bound lines are 68 columns.
This commit is contained in:
@@ -185,8 +185,8 @@ supported kinds (anthropic, github, gitea, npm):
|
||||
│ │ │ git remote.url → http://127.0.0.1:PORT/... │ │ │
|
||||
│ │ │ tea --url → http://127.0.0.1:PORT/gitea │ │ │
|
||||
│ │ └────────────┬───────────────────────────────────────┘ │ │
|
||||
│ │ │ plain HTTP, loopback │ │
|
||||
│ │ ▼ │ │
|
||||
│ │ │ plain HTTP, loopback │ │
|
||||
│ │ ▼ │ │
|
||||
│ │ ┌── UID 0 (root) ────────────────────────────────────┐ │ │
|
||||
│ │ │ cred-proxy listens 127.0.0.1:PORT │ │ │
|
||||
│ │ │ tokens live ONLY in this process's environ │ │ │
|
||||
@@ -198,15 +198,15 @@ supported kinds (anthropic, github, gitea, npm):
|
||||
│ │ │ /npm → registry.npmjs.org Bearer │ │ │
|
||||
│ │ │ SSE pass-through, no buffering │ │ │
|
||||
│ │ └────────────┬───────────────────────────────────────┘ │ │
|
||||
│ │ │ HTTPS │ │
|
||||
│ │ ▼ │ │
|
||||
│ │ │ HTTPS │ │
|
||||
│ │ ▼ │ │
|
||||
│ │ ┌── pipelock (egress allowlist) ─────────────────────┐ │ │
|
||||
│ │ │ allow: api.anthropic.com, api.github.com, │ │ │
|
||||
│ │ │ github.com, gitea.dideric.is, │ │ │
|
||||
│ │ │ registry.npmjs.org │ │ │
|
||||
│ │ │ block: statsig, sentry, autoupdater, * │ │ │
|
||||
│ │ └────────────┬───────────────────────────────────────┘ │ │
|
||||
│ └────────────────┼──────────────────────────────────────────┘ │
|
||||
│ └────────────────┼───────────────────────────────────────────┘ │
|
||||
│ ▼ │
|
||||
└────────────────────┼─────────────────────────────────────────────┘
|
||||
▼
|
||||
|
||||
Reference in New Issue
Block a user