Environment Variables
A complete inventory of all environment variables for configuring Speedtest Tracker.
Application
Name | Description |
---|---|
| Used to set the user the container should run as.
- Default: |
| Used to set the group the container should run as.
- Default: |
| Used to define the application's name in the dashboard and in notifications. |
| Key used to encrypt and decrypt data. You can generate a key at https://speedtest-tracker.dev. |
| URL used for links in emails and notifications. |
| URL used for assets, needed when using a reverse proxy. |
| Application timezone should be set if your database does not use UTC as it's default timezone. |
| Set the formatting of timestamps in charts. Formatting: https://www.php.net/manual/en/datetime.format.php |
| Set the formatting of timestamps in tables and notifications. Formatting: https://www.php.net/manual/en/datetime.format.php |
| Display timestamps in your local time. |
| Width of the content section of each page. Can be set to any value found in the Filament docs.
- Default: |
| Enables the public dashboard for guest (unauthenticated) users.
- Default: |
| Frequency charts and stats refresh on the dashboard. Can be represented using a string in seconds or |
| Frequency database notifications are polled. Can be represented using a string in seconds or |
| Frequency data refreshes in the results table. Can be represented using a string in seconds or |
Speedtest
Name | Description |
---|---|
| IP address or URL used to check for an internet connection prior to running a test. |
| Cron expression used to run speedtests on a scheduled basis. https://crontab.guru/ is a helpful tool. |
| Comma separated list of server IDs to randomly use for speedtests, use this page to find the best servers for your ISP/location https://c.speedtest.net/speedtest-servers-static.php. |
| Set the value to greated than zero to prune stored results. This value should be represented in days, e.g. |
Last updated