Building a Self-Hosted Network Command Center: Deploying AMPNM via Docker on Linux

 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:

  1. Head over to the IT Support BD License Portal.

  2. Register an account using your Organization Name, Full Name, and Email.

  3. Once logged in, navigate to the License menu and click Issue New License.

  4. Select the AMPNM Core Free License and click Generate.

  5. 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: admin

  • Default 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:

đŸ’Ŧ 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 āĻŽāύ্āϤāĻŦ্āϝāϏāĻŽূāĻš

Close Menu