Commit graph

3 commits

Author SHA1 Message Date
sirius0xdev
650ad27349
CI: deploy locally on the Pi (no SSH/scp) — runner already has docker socket + /opt/siriusdevops mounted
Some checks failed
build-and-deploy / build (push) Failing after 20s
2026-07-09 19:22:30 -04:00
sirius0xdev
17d39cf622
CI: build all compose services (app+db) via docker compose build before deploy
Some checks failed
build-and-deploy / build (push) Failing after 10s
2026-07-07 18:36:12 -04:00
sirius0xdev
3d53ed2c1c
Containerize for Pi: env-var config, compose stack, CI workflow
Some checks failed
build-and-deploy / build (push) Failing after 18s
- Add app/config.py (12-factor, env-driven: DB/NATS/MinIO, URL-encoded pw)
- Route database/ingestor/sources/alembic through config; kill hardcoded
  svc.cluster.local hostnames
- Drop unused redis dependency
- Add docker-compose.yml (timescaledb-postgis pg13 arm64 + optional nats)
- Add .env.example, .dockerignore, .forgejo/workflows/build.yml (arm64 build+SSH deploy)
2026-07-07 17:50:51 -04:00