Commit 21c98f7
Upgrade Node.js to v22 and enable HTTP proxy support
- Upgrade base Node.js image from v20 to v22-alpine3.20
- Upgrade Alpine from 3.19 to 3.20 for both Node and Go base images
- Add NODE_USE_ENV_PROXY=1 environment variable to enable automatic proxy configuration
- Document HTTP proxy environment variables (HTTP_PROXY, HTTPS_PROXY, NO_PROXY)
This enables Sourcebot to work in enterprise environments that require HTTP/HTTPS proxies for external access. Node.js v22 natively supports proxy configuration via environment variables when NODE_USE_ENV_PROXY is enabled.
Co-authored-by: brendan <brendan@sourcebot.dev>1 parent 2c0b583 commit 21c98f7
2 files changed
Lines changed: 11 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | | - | |
| 18 | + | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
| 162 | + | |
162 | 163 | | |
163 | 164 | | |
164 | 165 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
40 | 48 | | |
41 | 49 | | |
42 | 50 | | |
| |||
0 commit comments