feat(speedtest-tracker): add speedtest-tracker stack
This commit is contained in:
11
compose/speedtest-tracker/.env.example
Normal file
11
compose/speedtest-tracker/.env.example
Normal 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"
|
||||
21
compose/speedtest-tracker/docker-compose.yml
Normal file
21
compose/speedtest-tracker/docker-compose.yml
Normal 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"
|
||||
Reference in New Issue
Block a user