add speedtest-tracker

This commit is contained in:
2025-06-08 23:47:11 -04:00
parent e7860df8b1
commit 5e9e91f228
+32
View File
@@ -0,0 +1,32 @@
---
version: "3.4"
services:
speedtest:
container_name: speedtest-tracker
image: "lscr.io/linuxserver/speedtest-tracker:latest"
ports:
- 8080:80
- 8443:443
volumes:
- ./data:/config
environment:
- PUID=${UID}
- PGID=${GID}
- APP_KEY=${APP_KEY}
- TZ=America/Detroit
- OOKLA_EULA_GDPR=true
- AUTH=true
- DB_CONNECTION=sqlite
logging:
driver: "json-file"
options:
max-file: "10"
max-size: "200k"
restart: unless-stopped
healthcheck:
test: curl -fSs localhost:8080/api/healthcheck | jq -r .message || exit 1
interval: 10s
retries: 3
start_period: 30s
timeout: 10s