Linux Misc Networking Software Virtualisation

I’ve revamped my Smokeping infra a bit since 2020.

First off, starting to use the smokeping.eu1 domain that Bianco got 10 or so years ago instead of using weird URLs under domain.

It’s running on four nodes as we speak:

This is achieved using Smokeping in a docker container, Cloudflare tunnel and Cloudflare CDN/DNS.

1 Doesn't point at anything at the moment. To do later.
Linux Networking


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):

At home, in Singapore, I am also running it on a Raspberry Pi 4:

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.