lsd is a lightweight network scanning tool built with Python 3.11. The application is designed to run in a containerized environment and exposes its functionality on port 8080.
Features
Containerized Deployment
Ready-to-run Docker container for easy deployment
Network Scanning
Core scanning functionality implemented in Python
Web Interface
Accessible via HTTP on port 8080
Lightweight
Built on Python 3.11 slim base image for minimal footprint
Tech Stack
LanguagePython 3.11
ContainerDocker
Base Imagepython:3.11-slim
Port8080
Quick Start
Using Docker
# Build the container
docker build -t lsd .
# Run the scanner
docker run -p 8080:8080 lsd
The application will be available at http://localhost:8080.
Direct Python Execution
# Set the port (optional, defaults to 8080)
export PORT=8080
# Run the scanner
python scanner.py