Block a user
speedtest-ookla (latest)
Published 2026-02-24 22:56:51 +08:00 by wartana
Installation
docker pull gitea.oncloud.my.id/wartana/speedtest-ookla:latestsha256:295df22b2173f6c39ba527b37f2ae730f0dc0b7767af11e726ec4f39f5ed3188
Images
| Digest | OS / Arch | Size |
|---|---|---|
| e8224a27e0 | linux/amd64 | 8.8 MiB |
| 3be349dd4e | linux/arm64 | 9.2 MiB |
| 529c611262 | linux/arm/v7 | 7.9 MiB |
Image Layers ( linux/amd64)
| ADD alpine-minirootfs-3.23.3-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk add --no-cache jq curl ca-certificates bash tar # buildkit |
| WORKDIR /app |
| ARG TARGETARCH=amd64 |
| RUN |1 TARGETARCH=amd64 /bin/sh -c set -ex; if [ "$TARGETARCH" = "amd64" ]; then ARCH="x86_64"; elif [ "$TARGETARCH" = "arm64" ]; then ARCH="aarch64"; elif [ "$TARGETARCH" = "arm" ]; then ARCH="armhf"; else echo "Unsupported architecture: $TARGETARCH" && exit 1; fi; URL="https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-linux-${ARCH}.tgz"; echo "Downloading speedtest from: $URL"; curl -sSLo speedtest.tgz "$URL"; tar zxvf speedtest.tgz speedtest; rm speedtest.tgz; mv speedtest /usr/local/bin/; chmod +x /usr/local/bin/speedtest # buildkit |
| COPY send-speedtest.sh /usr/local/bin/send-speedtest.sh # buildkit |
| RUN |1 TARGETARCH=amd64 /bin/sh -c chmod +x /usr/local/bin/send-speedtest.sh # buildkit |
| ENTRYPOINT ["/usr/local/bin/send-speedtest.sh"] |