Ngen is a powerful security incident management system designed specifically for CSIRTs. It streamlines incident tracking, automates repetitive tasks through integration with tools like IntelMQ, Cortex, Kintun, and MISP, and enhances team collaboration. With features like artifact management, auditing, secure communication, and report generation, Ngen empowers CSIRTs to respond swiftly to cyber threats, ensuring detailed documentation and thorough analysis of each incident.
$ git clone https://github.com/CERTUNLP/ngen.git
$ cd ngen
$ cd docker
$ docker compose build
$ docker compose up
- Frontend server on port
3000
- API server on port
8000
ngen:ngen
This uses image on dockerhub.
Set DJANGO_DEBUG=False
in the file ngen.env
and:
$ cd docker
$ docker compose -f docker-compose-prod.yml up
Note: If you want to disable it set ELASTIC_ENABLED=false
and remove containers (maybe you need to prune).
Set ELASTIC_ENABLED=true
in the file ngen.env
and:
$ cd docker
$ docker compose --profile elastic up