Smokeping

______ __ __ ______ __ __ ________ _______ ______ __ __ ______ /\ ____\ |\_\ /\_\ /\ ____\ |\_\ /\_\ |\ ______\ |\ _____\ |\ ____\ |\_\ |\_\ /\ ____\ |\ XXXXXX\ | XX\ / XX |\ XXXXXX\ | XX / XX | XXXXXXXX | XXXXXXX\ \XXXXXX | XX\ | XX |\ XXXXXX\ | XX___\XX | XXX\ / XXX | XX | XX | XX/ XX | XX__ | XX__/ XX | XX | XXX\| XX | XX __\XX \XX ___\ | XXXX\ XXXX | XX | XX | XX XX | XX _\ | XX _\ XX | XX | XXXX\ XX | XX|\ __\ _\XXXXXX\ | XX\XX XX XX | XX | XX | XXXXX\ | XXXXX | XXXXXXX | XX | XX\XX XX | XX \XXXX |\_\__| XX | XX \XXX| XX | XX__/\XX | XX \XX\ | XX_____ | XX _| XX_ | XX \XXXX | XX__| XX \XX __\XX | XX \X | XX \XX _\ XX | XX \XX\ | XX ____\ | XX |\_\XX_\ | XX \XXX \XX __\XX \XXXXXX \XX \XX \XXXXXX \XX \XX \XXXXXXXX \XX \XXXXXX \XX \XX \XXXXXX SA6ANW 20240105

smokeping.sa6anw.se

To run Smokeping in your own lab:

  • Create a docker-compose.yaml file with the following content:
---
services:
  smokeping:
    image: lscr.io/linuxserver/smokeping:latest
    container_name: smokeping
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/UTC
      - MASTER_URL=https://smokeping.sa6anw.se
      - CACHE_DIR=/tmp
    volumes:
      - ./config:/config
      - ./data:/data
    ports:
      - 8002:80
    restart: unless-stopped

  • Replace the domain with your own.
  • Then simply run: docker compose up -d