Thanks to visit codestin.com
Credit goes to github.com

Skip to content

dianwoshishi/NERD

 
 

Repository files navigation

NERD - Network Entity Reputation Database

NERD is a software and a service which acquires, stores and aggregates various data about known malicious network entities (mostly IP addresses) and provides them in a comprehensible way to users.

The main NERD instance runs at nerd.cesnet.cz.

See the project wiki for more information.


This software was developed within the scope of the Security Research Programme of the Czech Republic 2015 - 2020 (BV III / 1 VS) granted by the Ministry of the Interior of the Czech Republic under the project No. VI20162019029 The Sharing and analysis of security events in the Czech Republic.


Docker supported

So far, I've now finished getting this project supported by Docker.

there are some changes:

install

you can deploy this project into a container simplely.

## on your host
docker build -t nerd -f ./Dockerfile .
docker run -it -d --privileged  --name nerd nerd /usr/bin/systemctl
docker exec -it nerd /bin/bash
## in the container, /tmp/nerd_install/
./install/install_centos7.sh 

## now you can commit your container to a image. 
docker commit -a "[email protected]" nerd nerd_v1.0

## you can use the nerd_v1.0 every where, just like this 
docker run -itd -p 80:80 -p 9001:9001 nerd_v1.0

errors process

if errors occur, check your these:

services

#list the running services, make sure they are all running state.

$ docker exec -it nerd_v1.0 systemctl list-units --state=running
crond.service
httpd.service
mongod.service
named.service
nerd-supervisor.service
postgresql-11.service
rabbitmq-server.service
redis.servic

log

location in /var/log/nerd/* you can simplely found them by access http://localhost:9001 in your container.

Finally

Also, issues are welcomed!

About

Network Entity Reputation Database

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 74.1%
  • JavaScript 10.4%
  • HTML 7.0%
  • CSS 4.2%
  • Shell 4.1%
  • Lua 0.2%