CI / Check (gateway, backend, frontend) (push) Successful in 2m2s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1.1 KiB
1.1 KiB
home-pump
Heat pump (Frisko RX910-SE21) and home energy for the house in Krosno, from a phone.
- What we build: docs/spec.md
- Plan and current milestone: docs/roadmap.md
- Rules for changes: CONTRIBUTING.md
- Controller knowledge: docs/frisko/
| Part | Runs | Readme |
|---|---|---|
gateway/ |
Pi in Krosno, Docker: devices to InfluxDB, /commands |
gateway/README.md |
backend/ |
Kraków, Docker: phone API | backend/README.md |
frontend/ |
Kraków, Docker: web UI with nginx | frontend/README.md |
Each part has its Dockerfile and compose.yaml (ADR-010).
scripts/check.sh # docs, secret scan, build and tests of all three parts
git config core.hooksPath .githooks # once per clone: check before every push
scripts/release.sh vMAJOR.MINOR.PATCH # tag master; CI publishes the three images in Gitea
After a release: on the Pi ./update.sh <version> (gateway/README.md); in Kraków Arcane runs the
backend and frontend images.