nmap-db-webview

what is it?

The program consists of 3 docker containers. One scans your network with nmap every 20 minutes and stores the information in a MYSQL database (also a container). Another container provides the frontend. Here all collected information is beautifully presented. nmap-db-webview screenshot 1 nmap-db-webview screenshot 2

install

  1. Build image with make
  2. Edit env settings DB_PASSWORD, MYSQL_PASSWORD, APP_SECRET, NMAP_NET in docker-compose.yml
  3. Start it docker-compose up -d
  4. Open http://your-dockerhost:5036/setup in your browser to set up database and get your username and password
  5. Open http://your-dockerhost:5036 in your browser to see the list of found network elements.

additional config

You can add fancy Icons (64px*64px) to via settings (Upload Icons). Icons can be matched to OS, Vendor or Hostname in settings page.