kert
61d3000138
CI / lint (push) Successful in 29s
Deploy / notebooks (push) Has been skipped
Deploy / zotero (push) Has been skipped
Deploy / docs (push) Has been skipped
Deploy / api (push) Has been skipped
Deploy / mc (push) Has been skipped
Infra CI / notebooks (push) Failing after 19s
Infra CI / zotero (push) Successful in 15s
Infra CI / docs (push) Successful in 1m28s
Infra CI / api (push) Successful in 33s
Infra CI / mc (push) Successful in 14s
Deploy / report (push) Successful in 14s
CI / test (push) Failing after 13m32s
Renovate / renovate (push) Successful in 15s
Package Supply Chain / pkg-supply-chain (push) Failing after 45s
feat(scripts): WSL client bootstrap for routing Claude Code through proxy
...
setup-proxy-client.sh: one-shot, idempotent setup for a WSL (or any
Debian/Ubuntu) machine to route Claude Code through proxy.fhirworx.io.
- Installs cloudflared from the official apt repo
- Pins proxy.fhirworx.io -> 127.0.0.1 in /etc/hosts (and patches
/etc/wsl.conf so the pin survives reboots on WSL)
- Drops a systemd --user unit (cf-proxy.service) running
`cloudflared access tcp --hostname proxy.fhirworx.io --url 127.0.0.1:18443`
- Installs Claude Code if missing
- Merges HTTPS_PROXY + NO_PROXY into ~/.claude/settings.json (mode 0600
since the URL embeds the proxy password)
- Smoke-tests by hitting api.anthropic.com through the proxy and
asserting HTTP 401 (proves auth + allow-list both work)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-17 20:23:40 -04:00
..
2026-05-06 16:56:34 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-04-10 13:09:14 -04:00
2026-04-18 18:51:21 -04:00
2026-05-06 16:56:34 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-03-24 17:33:55 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-03-27 00:02:35 -04:00
2026-04-16 09:04:38 -04:00
2026-03-03 22:05:49 -05:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-04-18 18:51:21 -04:00
2026-04-18 18:51:21 -04:00
2026-03-24 17:33:55 -04:00
2026-03-03 22:05:49 -05:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-03-03 22:05:49 -05:00
2026-03-03 22:05:49 -05:00
2026-03-03 22:05:49 -05:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-03-25 10:09:20 -04:00
2026-03-03 22:05:49 -05:00
2026-03-24 17:33:55 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-04-09 19:06:33 -04:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:02:30 -04:00
2026-04-23 18:07:07 -04:00
2026-03-24 17:02:30 -04:00
2026-04-16 14:05:30 -04:00
2026-03-24 17:33:55 -04:00
2026-04-16 09:04:38 -04:00
2026-03-03 22:05:49 -05:00
2026-03-03 22:05:49 -05:00
2026-04-16 09:04:38 -04:00
2026-03-12 17:25:30 -04:00
2026-03-24 17:33:55 -04:00
2026-05-17 20:23:40 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-03-03 22:05:49 -05:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00