Fork of Linuxserver.io repo
ReadMe will be change accordingly
The LinuxServer.io team brings you another container release featuring easy user mapping and community support. Find us for support at:
- IRC on freenode at
- Podcast covers everything to do with getting the most from your Linux Server plus a focus on all things Docker and containerisation!
Smokeping keeps track of your network latency. For a full example of what this application is capable of visit UCDavis.
docker run --name smokeping -it -d -p 8888:8888 -e PUID=1000 -e PGID=1000 -e TZ=Australia/Perth -v <PATH TO VOLUME FOLDER ON HOST>:/data -v <PATH TO VOLUME FOLDER ON HOST>:/config mattblue84/armhf-smokeping
-p 8888- the port for the webUI
-v /data- Storage location for db and application data (graphs etc)
-v /config- Configure the
-e PGIDfor for GroupID - see below for explanation
-e PUIDfor for UserID - see below for explanation
-e TZfor timezone setting, eg Europe/London
This container is based on alpine linux (armhf) with s6 overlay, for shell access whilst the container is running do
docker exec -it smokeping /bin/bash.
User / Group Identifiers
Sometimes when using data volumes (
-v flags) permissions issues can arise between the host OS and the container. We avoid this issue by allowing you to specify the user
PUID and group
PGID. Ensure the data volume directory on the host is owned by the same user you specify and it will "just work" <sup>TM</sup>.
In this instance
PGID=1001. To find yours use
id user as below:
$ id dockeruser uid=1001(dockeruser) gid=1001(dockergroup) groups=1001(dockergroup)
Setting up the application
IMPORTANT... THIS IS THE ARMHF VERSION
Once running the URL will be
Basics are, edit the Targets file to ping the hosts you're interested in to match the format found there.
Wait 10 minutes.
- To monitor the logs of the container in realtime
docker logs -f smokeping.
- 11.09.16: Add layer badges to README.
- 05.09.16: Add badges to README and add curl package.
- 25.07.16: First version.