You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: sync documentation with actual codebase state
- Update service count (96→101) and operation count (4,438→4,451)
verified against default.yaml and provider.go sources
- Fix Next.js version reference (15→16) to match web/package.json
- Document DEVCLOUD_PORT environment variable (implemented but
previously undocumented in config.go)
- Add environment variable overview table to configuration.md
- Update architecture.md directory structure to reflect actual
service counts instead of partial enumeration
- Fix pinpoint operation count (91→93)
Copy file name to clipboardExpand all lines: docs/configuration.md
+19-1Lines changed: 19 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,13 @@ To override defaults, provide a YAML file. DevCloud looks for config in this ord
8
8
2.`./devcloud.yaml` in the current working directory (auto-detected)
9
9
3. Embedded defaults (used when neither of the above is present)
10
10
11
-
Environment variables override YAML values for selected keys (see [Environment Variable Overrides](#environment-variable-overrides)).
11
+
Environment variables override YAML values for selected keys (see [Environment Variable Overrides](#environment-variable-overrides)):
12
+
13
+
| Variable | Overrides | Description |
14
+
|----------|-----------|-------------|
15
+
|`DEVCLOUD_PORT`|`server.port`| HTTP server port |
16
+
|`DEVCLOUD_SERVICES`|`services.*.enabled`| Comma-separated list of services to enable |
17
+
|`DEVCLOUD_DATA_DIR`|`services.*.data_dir`| Base data directory for all services |
12
18
13
19
## Configuration File
14
20
@@ -92,6 +98,18 @@ logging:
92
98
93
99
## Environment Variable Overrides
94
100
101
+
### `DEVCLOUD_PORT`
102
+
103
+
Overrides the HTTP server port. Takes precedence over both the YAML `server.port` value and the embedded default.
104
+
105
+
```bash
106
+
# Run on port 8080 instead of 4747
107
+
DEVCLOUD_PORT=8080 ./dist/devcloud
108
+
109
+
# With Docker (map the host port accordingly)
110
+
docker run -p 8080:8080 -e DEVCLOUD_PORT=8080 ghcr.io/skyoo2003/devcloud:latest
111
+
```
112
+
95
113
### `DEVCLOUD_SERVICES`
96
114
97
115
Comma-separated list of services to enable. All other services listed in the config file are disabled. Accepts individual service names and tier shortcuts.
0 commit comments