Sign inSign up

homeall/isp_telegraf

By homeall

Updated over 5 years ago

https://github.com/fmdlc/ISP-Checker

Image
0

10K+

homeall/isp_telegraf repository overview

Dockerfile:

FROM telegraf:latest

COPY ./bin/entrypoint.sh /entrypoint.sh

RUN apt-get update && apt-get install -y --no-install-recommends \
    mtr python3 && \
    rm -rf /var/lib/apt/lists/*

RUN wget -O /usr/bin/speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

RUN chmod +x /usr/bin/speedtest-cli

RUN ln -s /usr/bin/python3 /usr/bin/python

EXPOSE 8125/udp 8092/udp 8094

ENTRYPOINT ["/entrypoint.sh"]

CMD ["telegraf"]

entrypoint.sh:

#!/bin/bash
set -e

if [ "${1:0:1}" = '-' ]; then
    set -- telegraf "$@"
fi

exec "$@"

Tag summary

Content type

Image

Digest

Size

163.1 MB

Last updated

over 5 years ago

docker pull homeall/isp_telegraf