Skip to content

Speedtest

Docker Pulls GitHub Stars

Description

This program runs a speedtest check every hour and graphs the results. The back-end is written in Laravel and the front-end uses React. It uses the Ookla's Speedtest cli package to get the data and uses Chart.js to plot the results.

This program can also be used a home page item in Organizr.

Disclaimer: You will need to accept Ookla's EULA and privacy agreements in order to use this container.

Base Path

You can set a base path for this application if you want to host it behind a reverse proxy. By default it binds to /, but you can change the variable called SPEEDTEST_BASE_PATH in your .env file to whatever you want and run ds -c up speedtest afterwards.

As usual, we strongly discourage having this application be public facing without some sort of protection in front of it, such as Organizr's Server Auth.

Notifications

This application supports notifications to some of the most popular services such as Telegram and Discord. Both of these services can be configured either using the application's Web GUI or environment variables through an override.