fix(engine)+docs: env overrides config for targeted runs; add full REFERENCE.md

- Engine: same targeted-run fix as apiscp-kopia (env BACKUP_SITES/SYSTEM/PATHS/
  DATABASES now override the sourced config, so `run --site` scopes correctly
  instead of backing up every site).
- docs/REFERENCE.md: exhaustive reference (every command, verb, config key,
  installer, automation, both GUIs, security model, recovery), plus a README
  Documentation section.
This commit is contained in:
Laurence Horrocks-Barlow 2026-07-24 23:38:08 +01:00
parent 02403b72c0
commit b9e8694c61
3 changed files with 785 additions and 0 deletions

View file

@ -48,6 +48,13 @@ restore tools, Layer 2 panel integration (module + two GUIs + hooks), install /
uninstall, and full reference documentation are being built out to track the
apiscp-kopia feature set. Not yet ready for production use.
## Documentation
- `docs/REFERENCE.md`: exhaustive reference for every command, verb,
configuration key, installer, and automation shipped in this repository.
- `docs/DESIGN.md`: design rationale, and how Borg's native ACL/xattr
handling changes the approach taken relative to apiscp-kopia.
## License
MIT. See `LICENSE`.