APNIC 56 Network Automation tutorial
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Setup Smokeping

Module 3 - Setup Smokeping

Use Linuxserver.io’s smokeping container image & set it up on port 8090 of your server


Create a new directory in home your directory called “smokeping

mkdir smokeping

Find out PUID and PGID using command id
id

And use those in the docker-compose.yml


(U) Setup docker-compose.yml for smokeping

---
version: "2.1"
services:
  smokeping:
    image: lscr.io/linuxserver/smokeping:latest
    container_name: smokeping
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Thimphu
    volumes:
      - /home/a01/smokeping/config:/config
      - /home/a01/smokeping/data:/data
    ports:
      - 8090:80
    restart: unless-stopped

Next, bring up the container
docker-compose up -d

Verify container is up

docker container list 

Visit http://a<$attendee-id>.apnicdemo.the-net.work:8090 e.g for a01 it would be:

http://a01.apnicdemo.the-net.work:8090