Tool for monitoring internet speed over time
By using this aplication, you are accepting speedtest terms
- Copy the
.env.example
file to.env
- Fill all variables
- Open
config/datasource.yml
and fill the variables with the values of.env
:token
with value ofINFLUX_TOKEN
in .envpassword
with value ofDOCKER_INFLUXDB_INIT_PASSWORD
in .envorganization
with value ofINFLUXDB_INIT_ORG
in .envdefaultBucket
with value ofINFLUXDB_INIT_BUCKET
in .env
- Use docker compose (
docker-copmpose up -d
) to run everything :)
You can set some varibles to specify the way you want the test to run
INTERVAL
(Optional, default: 3600): Define the time to wait between tests in secondsSERVER_ID
(Optional, default: automatic) : Define the server ID to test, if not set, the test will take "the best server" to test, but this is not always true.
To set the variables, uncomment the environment part in docker-compose and set the values