Network scanning agent and dashboard for complete visibility of all services running on your network
Easy Net Visibility provides centralized visibility for all devices on your network. It consists of two main components that work together to discover, monitor, and report on network devices:
Both components are containerized using Docker for easy deployment and scalability.
nmap to discover devices and identify open ports# Create directories for configuration and database
mkdir -p /opt/easy_net_visibility/conf
mkdir -p /opt/easy_net_visibility/db
# Create settings.json (see Configuration section below)
cat > /opt/easy_net_visibility/conf/settings.json << 'EOF'
{
"DATABASES": {
"default": {
"ENGINE": "django.db.backends.sqlite3",
"NAME": "db/db.sqlite3"
}
},
"SECRET_KEY": "CHANGE-THIS-TO-A-RANDOM-SECRET-KEY",
"DEBUG": "False",
"STATIC_ROOT": "static"
}
EOF
# Pull the Docker image from Docker Hub
docker pull rdxmaster/easy-net-visibility-server-django:latest
# Or build locally from source
# docker build -t rdxmaster/easy-net-visibility-server-django easyNetVisibility/server/server_django/
# Run the server
docker run -d --restart=always \
-p 8000:8000 \
--volume="/opt/easy_net_visibility/conf:/opt/app/easy_net_visibility/conf:ro" \
--volume="/opt/easy_net_visibility/db:/opt/app/easy_net_visibility/db:rw" \
-e DJANGO_SUPERUSER_USERNAME=admin \
-e DJANGO_SUPERUSER_PASSWORD=your_secure_password \
-e [email protected] \
--name=easy-net-visibility-server \
rdxmaster/easy-net-visibility-server-django:latest
# Create configuration directory
mkdir -p /opt/easynetvisibility
# Create config.ini (see Configuration section below)
cat > /opt/easynetvisibility/config.ini << 'EOF'
[ServerAPI]
serverURL=http://YOUR_SERVER_IP:8000
serverUsername=admin
serverPassword=your_secure_password
validateServerIdentity=False
[General]
interface=eth0
EOF
# Pull the Docker image from Docker Hub
docker pull rdxmaster/easy-net-visibility-sensor:latest
# Or build locally from source
# docker build -t rdxmaster/easy-net-visibility-sensor easyNetVisibility/client/
# Run the sensor
docker run -d --restart=always \
--name=easy-net-visibility-sensor \
--net=host \
-v /opt/easynetvisibility:/opt/sensor/config \
rdxmaster/easy-net-visibility-sensor:latest
Open your web browser and navigate to:
http://YOUR_SERVER_IP:8000
Login with the admin credentials you specified during deployment.
For production deployments, it's recommended to use HTTPS. See the Installation section for reverse proxy configuration.
Content type
Image
Digest
sha256:b197b0184…
Size
69.2 MB
Last updated
9 months ago
docker pull rdxmaster/easy-net-visibility-sensor