chore: version 2.0.0-alpha.8 — Sacred Valley (Plan 6)

This commit is contained in:
root
2026-06-02 23:02:26 +10:00
parent 9c125cedba
commit 1eadd41990
4 changed files with 23 additions and 2 deletions

View File

@@ -100,3 +100,18 @@ explicit `client_encoding=UTF8` parameter. Workers set this on every
connection (`lib/db/pool.py` equivalent in `workers/void_workers/`).
Node's `pg` lib is more lenient and doesn't need this. If you ever
re-initdb the cluster, use `--encoding=UTF8 --locale=C.UTF-8`.
## Plan 6 (alpha-8)
- **Migrations 012014** (dashboard_layout, speedtest_results, service_status) are applied by the standard `npm run migrate` — no manual steps needed.
- **`speedtest-cli` on CT 311** — the hourly speedtest job requires it:
```bash
pip install --break-system-packages speedtest-cli
```
Until installed, speedtest jobs will fail but the Sacred Valley speedtest card still renders any existing history without error.
- **Icon cache** — the server writes cached service icons to `ICON_CACHE` (default `/var/lib/void/icons`) and auto-creates the directory on first use. You can pre-create and own it for clarity:
```bash
mkdir -p /var/lib/void/icons
chown void: /var/lib/void/icons
```
- **Service registry** — edit `config/services.json` to the real homelab service URLs and CT numbers. The committed seed values are best-guess placeholders and should be updated before the health band is meaningful.