Back in the days — when I was 16 or so — Smokeping was the rage. Every colo provider in Amsterdam, every NOC, they all had their own Smokeping.
Playing around with Docker I saw some Smokeping image and that made me want to set it up again.
I’m running Smokeping on my server in Amsterdam (Leaseweb colo): smokeping.rootspirit.com.
At home, in Singapore, I am also running it on a Raspberry Pi 4: smokeping-sg.superuser.one.
Note that this is actually the same config used on both, as the RPi and server are on the same WireGuard network that works out nicely.
This is my
docker run command to start it up:
docker run --name=smokeping --hostname=smokeping -e PUID=1000 -e PGID=1000 -e TZ=`cat /etc/timezone` -d -p 8000:8000 -v /srv/smokeping/config:/config -v /srv/smokeping/data:/data --restart unless-stopped --network 0x04 linuxserver/smokeping
Be sure to create the needed paths, and I am running it in my specific network
0x04. Change (or remove)
--network 0x04 to something that works for you.