refactor: replace install.sh with Python install.py

This commit is contained in:
2026-07-26 20:44:10 +02:00
parent 83c95dff08
commit 9a904fda8a
8 changed files with 270 additions and 160 deletions
+1 -1
View File
@@ -44,7 +44,7 @@ secrets. Its only dependency outside the standard library is the first-party
`/etc/nuntius/config.toml` on first start.
- **systemd unit** — installed inline from `docs/deployment.md` with
`Restart=on-failure` and `EnvironmentFile=`.
- **Install script** — `install.sh`, idempotent, handles user creation, config
- **Install script** — `install.py`, idempotent, handles user creation, config
generation, and secrets file mode `0600`.
- **docs/** — `architecture.md`, `configuration.md`, `api-reference.md`,
`deployment.md`, `security.md`, `library-usage.md`.