feat(speedtest-tracker): add speedtest-tracker stack

This commit is contained in:
2026-01-24 15:20:35 +01:00
parent b74fdf4df1
commit 4c3bb1cec5
2 changed files with 32 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
PUID="1000"
PGID="1000"
TZ="Etc/UTC"
HTTP_PORT="6290"
HTTPS_PORT="6291"
APP_KEY="base64 key here"
APP_URL="your.domain.com"
DATETIME_FORMAT="j M Y, G:i:s"
SPEEDTEST_SCHEDULE="0 */2 * * *"
CONFIG_PATH="../../volumes/speedtest-tracker/config"
KEYS_PATH="../../volumes/speedtest-tracker/keys"

View File

@@ -0,0 +1,21 @@
services:
speedtest-tracker:
image: lscr.io/linuxserver/speedtest-tracker:latest
restart: unless-stopped
container_name: speedtest-tracker
ports:
- "${HTTP_PORT:-6290}:80"
- "${HTTPS_PORT:-6291}:443"
environment:
PUID: "${PUID:-1000}"
PGID: "${PGID:-1000}"
APP_KEY: "${APP_KEY:?}"
APP_URL: "${APP_URL:?}"
DB_CONNECTION: "sqlite"
APP_TIMEZONE: "${TZ:-Etc/UTC}"
DISPLAY_TIMEZONE: "${TZ:-Etc/UTC}"
DATETIME_FORMAT: "${DATETIME_FORMAT:-j M Y, G:i:s}"
SPEEDTEST_SCHEDULE: "${SPEEDTEST_SCHEDULE:-0 */2 * * *}"
volumes:
- "${CONFIG_PATH:?}:/config"
- "${KEYS_PATH:?}:/config/keys"