(bugfix) preserve saved global backup root in Django setup form

Fix the global config edit view so default initial values are only used
when creating a new config, preventing saved backup_root values from
being hidden by form defaults.

Keep pobsync_home as an internal runtime setting instead of exposing it
in the normal Django setup form.

Mount a host backup directory into Docker at /backups and document
POBSYNC_BACKUP_ROOT so backup_root behaves predictably in containers.
This commit is contained in:
2026-05-19 12:48:32 +02:00
parent 66e1f549b9
commit aea22597ba
6 changed files with 42 additions and 7 deletions

1
.gitignore vendored
View File

@@ -2,6 +2,7 @@ __pycache__/
*.py[cod]
.venv/
var/
backups/
.pytest_cache/
.mypy_cache/
*.egg-info/