# Speedtest Tracker

## Speedtest Tracker

- [Introduction](https://docs.speedtest-tracker.dev/readme.md): Speedtest Tracker is a self-hosted application that monitors the performance and uptime of your internet connection. Build using Laravel and Speedtest CLI from Ookla®, deployable with Docker.
- [Features](https://docs.speedtest-tracker.dev/features.md): A full list of implemented features and those that are planned.
- [Changelog](https://docs.speedtest-tracker.dev/changelog.md): Important milestones in the project.
- [Installation](https://docs.speedtest-tracker.dev/getting-started/installation.md)
- [Using Docker Compose](https://docs.speedtest-tracker.dev/getting-started/installation/using-docker-compose.md): These instructions will run you through setting up Speedtest Tracker on a Docker server using Docker Compose.
- [Using Docker](https://docs.speedtest-tracker.dev/getting-started/installation/using-docker.md): These instructions will run you through setting up Speedtest Tracker on a Docker server using Docker run.
- [Using Kubernetes](https://docs.speedtest-tracker.dev/getting-started/installation/using-kubernetes.md): These instructions will run you through setting up Speedtest Tracker in a Kubernetes cluster.
- [Using QNAP](https://docs.speedtest-tracker.dev/getting-started/installation/using-qnap.md): These instructions will run you through setting up Speedtest Tracker on a QNAP NAS using Container Station.
- [Using Synology](https://docs.speedtest-tracker.dev/getting-started/installation/using-synology.md): These instructions will run you through setting up Speedtest Tracker on a Synology NAS using Container Manager.
- [Using Unraid](https://docs.speedtest-tracker.dev/getting-started/installation/using-unraid.md): These instructions will run you through setting up Speedtest Tracker on an Unraid NAS using Community Applications.
- [Environment Variables](https://docs.speedtest-tracker.dev/getting-started/environment-variables.md): A complete inventory of all environment variables for configuring Speedtest Tracker.
- [Database Drivers](https://docs.speedtest-tracker.dev/getting-started/database-drivers.md): Speedtest Tracker supports multiple database drivers including SQLite, MySQL and Postgres.
- [Error Messages](https://docs.speedtest-tracker.dev/help/error-messages.md)
- [Frequently Asked Questions](https://docs.speedtest-tracker.dev/help/faqs.md): A running list of frequently ask questions and their answers.
- [Authentication](https://docs.speedtest-tracker.dev/security/authentication.md)
- [Authorization](https://docs.speedtest-tracker.dev/security/authorization.md)
- [Encryption](https://docs.speedtest-tracker.dev/security/encryption.md)
- [Data Integrations](https://docs.speedtest-tracker.dev/settings/data-platforms.md)
- [InfluxDB v2](https://docs.speedtest-tracker.dev/settings/data-platforms/influxdb2.md)
- [Prometheus](https://docs.speedtest-tracker.dev/settings/data-platforms/prometheus.md)
- [Notifications](https://docs.speedtest-tracker.dev/settings/notifications.md)
- [Apprise](https://docs.speedtest-tracker.dev/settings/notifications/apprise.md)
- [Database](https://docs.speedtest-tracker.dev/settings/notifications/database.md)
- [Mail](https://docs.speedtest-tracker.dev/settings/notifications/mail.md)
- [Webhook](https://docs.speedtest-tracker.dev/settings/notifications/webhook.md)
- [Speedtest Process](https://docs.speedtest-tracker.dev/other/speedtest-process.md)
- [Proxies](https://docs.speedtest-tracker.dev/other/proxies.md): Installation guides for when using Reverse Proxies. These configurations are provided by the community.
- [Cloudflare Tunnel (Zero Trust)](https://docs.speedtest-tracker.dev/other/proxies/cloudflare-tunnel-zero-trust.md)
- [Traefik](https://docs.speedtest-tracker.dev/other/proxies/traefik.md)
- [Tailscale](https://docs.speedtest-tracker.dev/other/proxies/tailscale.md)
- [Nginx](https://docs.speedtest-tracker.dev/other/proxies/nginx.md)
- [Commands](https://docs.speedtest-tracker.dev/other/commands.md): Commands offer additional functionality like providing debug information and performing maintenance tasks.
- [Data Dictionary](https://docs.speedtest-tracker.dev/other/data-dictionary.md)
- [Embed Dashboard](https://docs.speedtest-tracker.dev/other/embed-dashboard.md): Embed the public dashboard in Home Assistant or other dashboards and websites
- [Health Check](https://docs.speedtest-tracker.dev/other/health-check.md)
- [Community Projects](https://docs.speedtest-tracker.dev/other/community-projects.md): This page lists community projects that use SpeedTest Tracker as a base for their own projects. If you have a project that you would like to share, please submit a pull request to add it to this list.
- [Authorization](https://docs.speedtest-tracker.dev/api/authorization.md)
- [Responses](https://docs.speedtest-tracker.dev/api/responses.md)
- [Results](https://docs.speedtest-tracker.dev/api/responses/results.md)
- [Speedtests](https://docs.speedtest-tracker.dev/api/responses/speedtests.md)
- [Stats](https://docs.speedtest-tracker.dev/api/responses/stats.md)
- [Servers](https://docs.speedtest-tracker.dev/api/responses/servers.md)
- [Models](https://docs.speedtest-tracker.dev/api/responses/models.md)
- [Development Environment](https://docs.speedtest-tracker.dev/contributing/development-environment.md): Create a containerized development environment so you can build, test and contribute to Speedtest Tracker.
