Real-time geospatial OSINT intelligence dashboard
|
All checks were successful
build-and-deploy / build (push) Successful in 2m14s
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. |
||
|---|---|---|
| .forgejo/workflows | ||
| alembic | ||
| app | ||
| deploy | ||
| docs | ||
| news | ||
| tests | ||
| .dockerignore | ||
| .env.example | ||
| .gitignore | ||
| alembic.ini | ||
| docker-compose.yml | ||
| Dockerfile | ||
| Dockerfile.pg | ||
| IDEA.md | ||