docs(install): document settings encryption key

Add install-time guidance for SETTINGS_ENCRYPTION_KEY generation to support encrypting stored secrets.
This commit is contained in:
Dries Peeters
2026-04-26 07:56:01 +02:00
parent ea913c6c4b
commit dc76042ab8
+4
View File
@@ -31,6 +31,10 @@ Install Docker for your platform: [Docker Installation Guide](https://docs.docke
```bash
python -c "import secrets; print(secrets.token_hex(32))"
```
- **SETTINGS_ENCRYPTION_KEY** — Recommended to encrypt stored secrets (SMTP password, OAuth client secrets, Peppol token, AI key, and 2FA secrets). Generate one:
```bash
python -c "from cryptography.fernet import Fernet; print(Fernet.generate_key().decode())"
```
- **TZ** — Your timezone (e.g. `America/New_York`, `Europe/Brussels`).
- **CURRENCY** — Default currency (e.g. `USD`, `EUR`).