8978324d33
ci: push images to Forgejo over loopback, not Cloudflare
...
build-and-deploy / build-push-deploy (push) Successful in 4m42s
GITHUB_TOKEN cannot write packages (401). PAT works, but layers
over https://forgejo.siriusdevops.com 413 at Cloudflare's ~100MB
POST cap. Push 127.0.0.1:3000; pull names stay public.
2026-08-28 00:17:52 -04:00
6e4209e745
ci: login to Forgejo registry with PAT, not GITHUB_TOKEN
...
build-and-deploy / build-push-deploy (push) Failing after 9s
Actions GITHUB_TOKEN reports Login Succeeded then 401s on
POST /v2/.../blobs/uploads/. User PAT can write packages.
2026-08-28 00:15:19 -04:00
Sirius Devops
9a9c740b9a
ci: publish all OSINT images to Forgejo registry
...
Push api/pg/news-scraper/news-summarizer to
forgejo.siriusdevops.com/sirius/* on every master build, then deploy
on the Pi runner. No GHCR. Helper script retags pulls to localhost/*
for compose.
2026-08-28 03:55:00 +00:00
347f781cf6
CI: fix deploy failures — pin compose project name in docker-compose.yml, drop COMPOSE_PROJECT_NAME=osint override (would orphan osint-dashboard_osint-pgdata); runner now mounts cli-plugins so 'docker compose' works in job containers
build-and-deploy / build (push) Failing after 3s
2026-08-24 17:58:50 -04:00
sirius0xdev
bce2d5c3bd
CI: trigger run with compose-plugin-mounted runner (no SSH deploy)
build-and-deploy / build (push) Failing after 5s
2026-07-09 19:35:29 -04:00
sirius0xdev
6ddd773a75
CI: deploy directly from checkout workspace (local docker), no cp/SSH; explicit COMPOSE_PROJECT_NAME
build-and-deploy / build (push) Failing after 19s
2026-07-09 19:33:18 -04:00
sirius0xdev
650ad27349
CI: deploy locally on the Pi (no SSH/scp) — runner already has docker socket + /opt/siriusdevops mounted
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
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
...
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