AMPNM is a completely free, open-source, and Docker-native network management platform. It delivers real-time container metrics, custom interactive dashboards, and live topology mapping directly to your browser. In this guide, we will walk through deploying the latest build of AMPNM on a Linux Docker server from start to finish.
đ Watch the Video: Deploy Free Open-Source Network Monitoring (AMPNM) via Docker on Linux
Step 1: Access Your Linux Server via SSH
Before we begin pulling images, you need root or sudo access to your Linux environment where the Docker engine is running [00:33].
Open your command line terminal and initiate an SSH connection to your server:
Bash
ssh your_username@192.168.9.9
Note: If you are logging in with a non-root user account, ensure you elevate your privileges by running sudo -i and entering your password to prevent permission errors during the Docker deployment.
Step 2: Pull the AMPNM Docker Image
We distribute AMPNM directly through the official Docker Hub to ensure you always have access to the most stable, secure, and up-to-date builds.
To download the latest image, run the following command [01:20]:
Bash
docker pull itsupportbd/ampnm:latest
Step 3: Deploy the AMPNM Container
Once the image has finished downloading, it is time to spin up the container [01:44]. The following docker run command maps the necessary ports and mounts the Docker socket (which allows AMPNM to monitor container telemetry):
Bash
docker run -d \
--name ampnm_server \
-p 2266:2266 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v ampnm_uploads:/var/www/html/uploads \
--restart unless-stopped \
itsupportbd/ampnm:latest
Pro-Tip: If you want to access the web GUI without typing a port number, you can map the container to your server’s default HTTP port by changing the port flag to -p 80:2266.
Step 4: Generate Your Free Open-Source License
With the container running, open your web browser and navigate to http://<your-server-ip>:2266. You will be greeted by the database connection and installation status page [02:24].
To proceed, you need a license key. Because AMPNM is open-source, this is 100% free:
Head over to the IT Support BD License Portal.
Register an account using your Organization Name, Full Name, and Email.
Once logged in, navigate to the License menu and click Issue New License.
Select the AMPNM Core Free License and click Generate.
Copy the generated key, paste it back into your AMPNM server setup page, and hit Enter.
You can now log in [03:16].
Default Username:
adminDefault Password:
password(Change this immediately upon your first login!)
Step 5: Configure Devices & Map Your Topology
You are now inside the AMPNM Dashboard. Let’s add your first piece of infrastructure [03:28].
Navigate to Administrator > Devices > Create New Device. Here, you can define exactly how AMPNM interacts with your network hardware:
Device Details: Enter the hostname and IP Address.
Visuals: Select an appropriate icon (e.g., switches, routers, servers) and adjust the icon/text size.
Monitoring Method: Choose between an ICMP IP Ping or a specific Port Checker.
Thresholds: Set custom MS latency and packet loss thresholds to trigger Warning or Critical status alerts automatically.
Building the Network Map Once your devices are added, head over to Network > Map [04:33]. You can use the + icon to place existing devices directly onto the visual canvas, draw logical connections between them, and monitor live traffic statuses.
If you are migrating servers or recovering from a system crash, you can completely bypass the manual setup. Simply click the Import button on the map page, upload your AMPNM backup file, and instantly restore your entire device inventory and map layout with live connection statuses [05:04].
Ready to Take Control of Your Network?
AMPNM was built by IT professionals, for IT professionals. Whether you are managing a small office network or a massive multi-node enterprise environment, AMPNM scales with you.
Helpful Resources:
đ Official Documentation: ampnm.itsupport.com.bd/docs
đģ GitHub Source Code: github.com/pranto48/ampnm
đŗ Docker Hub Repository: hub.docker.com/r/itsupportbd/ampnm
đŦ Join the Conversation! Have questions about your deployment? Want to request a new feature? Join our growing community of system administrators in the IT Support BD Facebook Group and follow our Facebook Page for the latest updates.

0 āĻŽāύ্āϤāĻŦ্āϝāϏāĻŽূāĻš