Нема описа

chiappa a5898683d1 feat(M12): audit log emitter, filterable audit UI, settings page пре 1 недеља
api a5898683d1 feat(M12): audit log emitter, filterable audit UI, settings page пре 1 недеља
doc 726d8642ce feat(M08): ui scaffold, OIDC + local admin auth, session, ApiClient пре 1 недеља
examples d330d80b8a feat(M01): monorepo skeleton, toolchain, docker compose builds clean пре 1 недеља
files 2c14cba864 feat(M11): MMDB enrichment with DB-IP / MaxMind / IPinfo providers пре 1 недеља
scripts d330d80b8a feat(M01): monorepo skeleton, toolchain, docker compose builds clean пре 1 недеља
ui a5898683d1 feat(M12): audit log emitter, filterable audit UI, settings page пре 1 недеља
.env.example 2c14cba864 feat(M11): MMDB enrichment with DB-IP / MaxMind / IPinfo providers пре 1 недеља
.gitignore 77759c77de feat(M02): database schema, migrations, seeds, IP/CIDR helpers пре 1 недеља
PROGRESS.md a5898683d1 feat(M12): audit log emitter, filterable audit UI, settings page пре 1 недеља
README.md d330d80b8a feat(M01): monorepo skeleton, toolchain, docker compose builds clean пре 1 недеља
SPEC.md d330d80b8a feat(M01): monorepo skeleton, toolchain, docker compose builds clean пре 1 недеља
compose.scheduler.yml d330d80b8a feat(M01): monorepo skeleton, toolchain, docker compose builds clean пре 1 недеља
docker-compose.yml d330d80b8a feat(M01): monorepo skeleton, toolchain, docker compose builds clean пре 1 недеља

README.md

IRDB — IP Reputation Database

A self-hosted IP reputation service that ingests abuse reports and distributes tailored block lists, shipped as a Docker Compose stack (api + ui + optional mysql / scheduler).

See SPEC.md for the full build specification and files/ for the milestone-by-milestone implementation prompts. Per-milestone progress is tracked in PROGRESS.md.

Local CI

./scripts/ci.sh

Runs lint/static-analysis/tests for both subprojects and verifies docker compose builds. Requires Docker; no PHP/Node toolchain needed on the host.