chore(release): public-release readiness fixes for 1.1.16
- Fix MIT LICENSE copyright placeholder - Remove private flag and correct GitHub repository URL in package.json - Bump version to 1.1.16 - Genericize committed config defaults (example.com/localhost) - Harden global error handler against information leakage - Generate random initial password for proxyadmin2 bootstrap account - Correct docs to describe CONF_SECRETS instead of symlink behavior Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
+5
-5
@@ -39,11 +39,11 @@ which deep-merges, in order:
|
||||
3. `conf/secrets.js` (gitignored)
|
||||
4. **`app_*` environment variables** — the highest-precedence layer
|
||||
|
||||
The bundled `docker-compose.yml` mount `./config/proxy-secrets.js` at `/config`,
|
||||
and `docker-entrypoint.sh` symlinks it into `/app/conf/secrets.js` so the app
|
||||
reads the OIDC + LDAP + auth wiring from the file. **No `app_*` env is passed** —
|
||||
`app_*` env beats `secrets.js`, so the file is authoritative only if the matching
|
||||
`app_*` env is absent. See `secrets.js.example` for the shape.
|
||||
The bundled `docker-compose.yml` mounts `./config/proxy-secrets.js` at `/config`,
|
||||
and `docker-entrypoint.sh` sets `CONF_SECRETS=/config/proxy-secrets.js` so the
|
||||
app reads the OIDC + LDAP + auth wiring from the file. **No `app_*` env is
|
||||
passed** — `app_*` env beats `secrets.js`, so the file is authoritative only if
|
||||
the matching `app_*` env is absent. See `secrets.js.example` for the shape.
|
||||
|
||||
Any env var starting with `app_` overrides the merged config; the rest of the
|
||||
name splits on **double-underscore** (`__`) into a nested path. Values are
|
||||
|
||||
Reference in New Issue
Block a user