NetSmart is a self-hosted network services panel designed for labs, small teams, and internal environments that need one practical place to manage common infrastructure services.

One panel for common network operations

NetSmart brings user management, DNS, DHCP gateway workflows, LDAP-style directory services, mail services, logs, assistant support, and health checks into one Dockerized web interface.

NetSmart dashboard and network services overview

Download the Docker image

The fastest way to get NetSmart is to pull the published Docker image:

docker pull ssiroos/netsmartapp:latest

Run NetSmart locally

For a quick local test, run the container with a name, restart policy, and a mapped HTTP port:

docker run -d --name netsmartapp --restart unless-stopped -p 8080:80 ssiroos/netsmartapp:latest

After the container starts, open http://127.0.0.1:8080/ in your browser.

NetSmart service management screen

Prepare it for real use

For a longer-running lab or production-style deployment, add persistent volumes, review which ports are exposed, and keep the container behind the network boundary that matches your environment.

NetSmart logs and service status view

Safety reminder

Do not forget to change all default passwords before using NetSmart on any real network. Default credentials are only for initial setup and are dangerous if left unchanged.