jbreed-nessus
jbreed/nessus is a Docker container for Tenable Nessus, a network vulnerability scanner for small internal networks; Tenable offers a free license for home…
Platform availability
Available on 1 of 9 platforms
- Unraid
- TrueNAS (not listed)
- Umbrel (not listed)
- ZimaOS (not listed)
- Proxmox (not listed)
- Helm (not listed)
- Mac (not listed)
- Windows (not listed)
- Linux (not listed)
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
12/100 Low
- Maintained
- 0last commit 2653 days ago
- Popular
- 123 GitHub stars
- Easy to install
- 351 install platform, install notes, Docker image
- Light to run
- No data
Based on 3 of 4 factors.
Availability: platform listings confirmed today, links checked 15 days ago
- GitHub stars
- 3
- Open issues
- 0
- Last commit
- 2019-07-11
- License
- GPL-3.0
- Activity
- stale
Checked 9 days ago - source: GitHub (jbreed/nessus)
Resources & Compatibility
ARM (e.g. Raspberry Pi) is not supported.
Checked 17 days ago - source: Docker Hub image tags and published docs
First-install notes
- First Install Run the container with a persistent /config volume, set PUID and PGID, and expose port 8834; request a free Tenable license during first-time setup. source
Fetched 7 days ago - each note links to its source
Variants
Alternatives (5)
- Metasploit - Metasploit is an open-source penetration testing framework that helps security teams and homelabbers simulate real-world attacks to identif…
- OpenVAS - The Open Vulnerability Assessment System (OpenVAS) is a framework of several services and tools offering a comprehensive and powerful vulne…
- SiteOne Crawler - A free in-depth website analyzer providing audits of security, performance, SEO, accessibility and other technical aspects.
- nuclei - Nuclei is used to send requests across targets based on a template, leading to zero false positives and providing fast scanning on a large…
- tsunami - A general purpose network security scanner with an extensible plugin system for detecting high severity vulnerabilities with high confidenc…
Checked 14 days ago - source: AlternativeTo
Common questions
Where should the Nessus installer be placed when building the Docker image?
Place the 64-bit Ubuntu 18.04 .deb file in the config directory. Verify that the Dockerfile and setup.sh reference the matching version before building.
What port mapping is shown for running the prebuilt container?
The documented run command maps host port 8834 to container port 8834.
What volume mapping is shown in the documented run command?
It mounts a named nessus volume to /config. It also sets PUID 99 and PGID 100.
Do Nessus module updates require rebuilding the container?
The developer says they are not actively making updates unless an issue requires it, because the modules get auto updated within Nessus.
Answers sourced from forums.unraid.net, github.com
Community
- Nessus Localhost : r/nessus - Reddit (reddit)
- jbreed - Unraid (forum)
- [Support] jbreed - nessus - Docker Containers - Unraid (forum)
- Docker containers, plugins, and VMs roundup - Reddit (reddit)
- Forums - Kerbal Space Program Forums (forum)
Collected 11 days ago - public community threads