d4154cfec6
- Bump jump-host, ldap-client, proxy, sso-manager-node submodules to their new tags (cross-app app_super_admin group, jump-host's app_jump_admin, ldap-client's SSH host access for super admins). - setup.sh: new env_upsert helper persists SSO_GIT_COMMIT/PROXY_GIT_COMMIT/ JUMP_GIT_COMMIT into ./.env (docker compose's auto-loaded env file) so an ad-hoc single-service rebuild outside a full setup.sh run still bakes the right commit hash instead of "unknown".
30 lines
1.1 KiB
Plaintext
30 lines
1.1 KiB
Plaintext
# Local deployment config — contains secrets (LDAP admin password, JWT secret,
|
|
# OAuth client secret, LDAP service password, SMTP creds). Never commit.
|
|
# ./config/ holds the live sso-secrets.js + proxy-secrets.js (generated by
|
|
# setup.sh); committed examples live in config.example/.
|
|
config/
|
|
backups/
|
|
|
|
# .env: NOT app config (that's ./config/, generated by setup.sh) — this is
|
|
# docker compose's own auto-loaded env file, which setup.sh uses only to
|
|
# persist *_GIT_COMMIT build args so an ad-hoc rebuild of a single service
|
|
# still bakes the right commit hash. Generated; never commit.
|
|
# proxy.env: legacy, no longer used — still ignored in case an old
|
|
# deployment hasn't deleted it yet.
|
|
.env
|
|
proxy.env
|
|
|
|
# setup.env — operator's first-run domain config (copied from setup.env.example,
|
|
# which IS committed). Holds the domain as a base DN; setup.env itself is
|
|
# per-deployment and is not committed.
|
|
setup.env
|
|
|
|
# Backup artifacts (hold secrets — the whole user directory + Redis dumps)
|
|
*.rdb
|
|
*.ldif
|
|
|
|
# Docker Compose runtime artifacts
|
|
*.log
|
|
|
|
# Jekyll build output (docs/ site) — generated, not committed.
|
|
docs/_site |