mirror of
https://github.com/luzifer-docker/librespeed.git
synced 2024-12-20 02:01:15 +00:00
Container setup for the Go variant of the LibreSpeed speed test
|
||
---|---|---|
docker-entrypoint.sh | ||
Dockerfile | ||
Makefile | ||
README.md | ||
README.tpl.md |
Luzifer-docker / librespeed
This is a container setup for the Go variant of the LibreSpeed speed test, fully configurable through environment variables and runnable out-of-the-box.
For security reasons the statistics password will be auto-generated every run of the container if not explicitly set.
To use your own configuration file make it available in the container as /etc/speedtest/settings.toml
which will disable the config generator.
Available configuration variables
For reference please refer to the config example in the upstream repo.
ENV Variable | Default Value |
---|---|
ASSETS_PATH | /usr/local/share/speedtest |
BIND_ADDR | |
DB_FILE | /data/speedtest.db |
DB_HOST | |
DB_NAME | |
DB_PASS | |
DB_TYPE | bolt |
DB_USER | |
IPINFO_API_KEY | |
LISTEN_PORT | 8989 |
REDACT_IP_ADDRESSES | true |
SERVER_LAT | 0 |
SERVER_LON | 0 |
STATISTICS_PASSWORD |