Installation
Speedtest Tracker can be run on a variety of platforms including using Docker and Docker Compose along with Synology NAS devices and on Unraid OS.
Docker Compose is the recommended platform.
Environment Variables
Core
Name | Description |
---|---|
| Used to set the user the container should run as. To find your UID run |
| Used to set the group the container should run as. To find your GID run |
| Key used to encrypt and decrypt data. To create a key to persist follow the directions in the FAQ. Currently not used and generated at random on startup of the container. |
| Used to help narrow down issues in a running container, see FAQ for when to use it.
- Default: |
| Type of database to be used for storing data. Accepted values are |
| FQDN or container name where the database is located. |
| Port used to connect to the host where the database is located. Only needs to be defined if the database is running on a different port.
- Default: |
| Name of the database. |
| Database user used to connect to the database. Needs |
| Password for the user specified to connect to the database. |
| Enforces the user of |
Functional
Name | Description |
---|---|
| Width of the content section of each page. Can be set to any value found in the Filament docs.
- 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 |
| Can be a comma separated list of URLs that the application will allow to be embedded in.
- Default: |
Port Mapping
Protocol | External port (default) | Internal port |
---|---|---|
HTTP | 80 | 80 |
HTTPS | 443 | 443 |
Last updated