(refactor) Quiet native installer output by default
Add step-based installer logging that reports pobsync actions as OK, FAILED, or SKIPPED while suppressing noisy apt, pip, Django, and systemd output during successful runs. Show the captured output for the failed step when something breaks, and add a --verbose flag to restore full command output for debugging. Document the quieter installer behavior and verbose mode in the README and development notes.
This commit is contained in:
@@ -72,11 +72,13 @@ Useful modes:
|
||||
```
|
||||
sudo scripts/install-systemd
|
||||
sudo scripts/install-systemd --non-interactive
|
||||
sudo scripts/install-systemd --verbose
|
||||
sudo scripts/install-systemd --create-superuser --superuser-username admin
|
||||
```
|
||||
|
||||
The installer should print a short completion summary with the control panel URL, Self Check reminder, and service log
|
||||
commands. Keep that output user-facing rather than developer-facing.
|
||||
commands. Keep normal output user-facing: pobsync step names with OK, FAILED, or SKIPPED. Full apt, pip, Django, and
|
||||
systemd output belongs behind `--verbose` or in the failed step output.
|
||||
|
||||
## Migration Helpers
|
||||
|
||||
|
||||
Reference in New Issue
Block a user