Unofficial CLI client for Fast.com Internet Speed Test
This app runs speed test on headless Firefox by default. You can switch to Chromium or WebKit.
Note: npm is not supported.
# Install dependencies
yarn
# Run speed test
yarn start
docker run -it --rm ghcr.io/ciffelia/fast-speed-test
Note: You need extra options to run Chromium on Docker. More info here.
curl -LO https://github.com/microsoft/playwright/raw/master/utils/docker/seccomp_profile.json
docker run -it --rm --ipc=host --security-opt=seccomp=seccomp_profile.json ghcr.io/ciffelia/fast-speed-test --browser chromium
-b, --browser [choices: "chromium", "firefox", "webkit"] [default: "firefox"]
-s, --skipAdvanced Skip advanced metrics [boolean] [default: false]
-o, --output Output format
[choices: "static", "realtime"] [default: "realtime"]
-h, --help Show help [boolean]
yarn start
yarn start --help
yarn start --browser chromium
docker run -it --rm ghcr.io/ciffelia/fast-speed-test
docker run -it --rm ghcr.io/ciffelia/fast-speed-test --browser webkit
docker run -it --rm ghcr.io/ciffelia/fast-speed-test --skipAdvanced