Speedtest Tracker
Deploy Speedtest Tracker internet monitoring tool using Docker Compose.
Description
Speedtest Tracker runs automatic internet speed tests and tracks results over time with beautiful charts.
Variables
Required
| Variable | Description |
|---|---|
speedtest_tracker_app_key |
Application key |
Optional
| Variable | Default | Description |
|---|---|---|
speedtest_tracker_http_port |
8080 |
HTTP web interface port |
speedtest_tracker_https_port |
8443 |
HTTPS web interface port |
speedtest_tracker_http |
true |
Enable HTTP port mapping |
speedtest_tracker_https |
false |
Enable HTTPS port mapping |
speedtest_tracker_config_path |
{{ app_dir }}/config |
Configuration and database storage |
speedtest_tracker_container_version |
latest |
Speedtest Tracker Docker image tag |
speedtest_tracker_user |
{{ app_uid }} |
User ID for file permissions |
speedtest_tracker_group |
{{ app_gid }} |
Group ID for file permissions |
speedtest_tracker_timezone |
{{ app_timezone_cc }} |
Display timezone |
speedtest_tracker_extra_env_vars |
See defaults | Dictionary of additional environment variables |
Example
- role: patrickj.docker_apps.speedtest-tracker
vars:
speedtest_tracker_extra_env_vars:
SPEEDTEST_SCHEDULE: "0 * * * *" # Run every hour