Real-time geospatial OSINT intelligence dashboard
Find a file
Sirius DevOps 47628cc5f2
All checks were successful
build-and-deploy / build (push) Successful in 2m14s
ci: pin db image instead of rebuilding in CI
Dockerfile.pg installs TimescaleDB from packagecloud.io, which the Pi's
network cannot reach (ISP abuse-mitigation blackholes AWS ranges after the
masscan incident). Every CI deploy rebuilt the DB image and failed on the
packagecloud fetch, blocking all pipelines.

The DB image is now built once manually (docker compose build db) and
pinned as localhost/osint-dashboard-pg:latest; compose up uses it directly.
The app build only needs deb.debian.org + pypi + the docker daemon's
registry mirror, all reachable.
2026-08-27 18:26:57 -04:00
.forgejo/workflows 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 2026-08-24 17:58:50 -04:00
alembic Migration 004 fix: pg_type catalog table, not pg_typname 2026-08-24 21:29:25 -04:00
app map: port master popup-guard fix — real popup state via events, close on zoom/drag 2026-08-27 17:48:39 -04:00
deploy masscan: drop default rate to 1000 pps (home uplink) 2026-08-24 23:22:03 -04:00
docs ci: retrigger deploy (previous run raced the force-push) 2026-08-27 17:42:03 -04:00
news Fix news scraper feed discovery + summarizer startup race 2026-08-24 17:42:06 -04:00
tests fires: resolve FIRMS_MAP_KEY from Postgres keystore, not just env 2026-08-24 21:21:15 -04:00
.dockerignore Containerize for Pi: env-var config, compose stack, CI workflow 2026-07-07 17:50:51 -04:00
.env.example cameras: Live-Environment-Streams + HLS.js player 2026-08-27 15:54:54 -04:00
.gitignore Add NASA FIRMS active-fire ingest + /api/fires; API keys management page 2026-08-24 15:37:42 -04:00
alembic.ini Containerize for Pi: env-var config, compose stack, CI workflow 2026-07-07 17:50:51 -04:00
docker-compose.yml ci: pin db image instead of rebuilding in CI 2026-08-27 18:26:57 -04:00
Dockerfile cameras: RTSP preview via ffmpeg, stop opening VLC, drop masscan to 200pps 2026-08-24 23:36:34 -04:00
Dockerfile.pg Fix Dockerfile.pg: mkdir conf.d before writing timescaledb preload 2026-07-07 18:17:31 -04:00
IDEA.md ci: retrigger deploy (previous run raced the force-push) 2026-08-27 17:42:03 -04:00