Commit 9c2f64b
committed
chore(compose): flag default compose file as local-testing only
The default docker/docker-compose.yml ships with a hardcoded placeholder
BETTER_AUTH_SECRET, SEED_DATA=true (which populates a fake demo-agent
with sample token usage on every boot), and the well-known
admin@manifest.build / manifest credentials. All three are fine for a
localhost quick-start but become a security footgun the moment anyone
exposes the instance beyond localhost.
This adds a header comment listing the three defaults to change before
non-local use, plus an inline comment on the BETTER_AUTH_SECRET line so
it is visible right where it's defined.
No functional change — the compose file still boots unchanged for
first-time readers.
Closes #1531.1 parent 4043fae commit 9c2f64b
1 file changed
+8
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
1 | 8 | | |
2 | 9 | | |
3 | 10 | | |
4 | 11 | | |
5 | 12 | | |
6 | 13 | | |
7 | 14 | | |
| 15 | + | |
8 | 16 | | |
9 | 17 | | |
10 | 18 | | |
| |||
0 commit comments