13 lines
770 B
Markdown
13 lines
770 B
Markdown
|
|
Shower app container now bakes the wheel + Python deps into the image
|
||
|
|
at build time via `buildPythonPackage` instead of pip-installing on
|
||
|
|
first boot. Boots are deterministic and don't depend on forge PyPI
|
||
|
|
being reachable from the pod. The `wheelHash` in
|
||
|
|
`containers/shower/default.nix` is the sha256 sourced from the
|
||
|
|
[forge PyPI simple index](https://forge.eblu.me/api/packages/eblume/pypi/simple/adelaide-baby-shower-app/);
|
||
|
|
bumping the version means bumping that hash too.
|
||
|
|
|
||
|
|
Borgmatic now covers the shower app: SQLite is dumped from the live
|
||
|
|
pod via `kubectl exec` (mirroring the existing mealie entry, with
|
||
|
|
`context: k3s-ringtail`), and the prize-photo media share is picked up
|
||
|
|
through `/Volumes/shower` (sifaka SMB mount on indri, same pattern as
|
||
|
|
`/Volumes/photos`).
|