Source : GitHub - alexjustesen/speedtest-tracker: Speedtest Tracker is a self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service.
odpalić compose/stack .. poczekać minutę i wyłączyć
znaleść wolumen speedtest-app (docker volume inspect speedtest-app)
w nim jest plik '.env', w nim znaleść line
w sumie powinno to wyglądać
Włączyć compose/stack
Strona bedzie dostepna pod adresem
Domyślne dane logowania:
Login: admin@example.com
Password: password
Code:
version: '3.3'
services:
speedtest-tracker:
container_name: speedtest-tracker
ports:
- '8444:443'
environment:
- PUID=1000
- PGID=1000
- DB_CONNECTION=mysql
- DB_HOST=db
- DB_PORT=3306
- DB_DATABASE=speedtest_tracker
- DB_USERNAME=speedy
- DB_PASSWORD=password
- 'APP_KEY=base64:Drx4U6ZP7LUSF/NBP4ZUbzzrEfJaIn7Dydl1M0tqkQI='
volumes:
- speedtest-app:/config
image: 'ghcr.io/alexjustesen/speedtest-tracker:latest'
restart: unless-stopped
depends_on:
- db
db:
image: mariadb:10
restart: always
environment:
- MARIADB_DATABASE=speedtest_tracker
- MARIADB_USER=speedy
- MARIADB_PASSWORD=password
- MARIADB_RANDOM_ROOT_PASSWORD=true
volumes:
- speedtest-db:/var/lib/mysql
volumes:
speedtest-app:
speedtest-db:
odpalić compose/stack .. poczekać minutę i wyłączyć
znaleść wolumen speedtest-app (docker volume inspect speedtest-app)
w nim jest plik '.env', w nim znaleść line
APP_KEY=
, dopisac do niej base64:Drx4U6ZP7LUSF/NBP4ZUbzzrEfJaIn7Dydl1M0tqkQI=
i zapisać zmianyw sumie powinno to wyglądać
APP_KEY=base64:Drx4U6ZP7LUSF/NBP4ZUbzzrEfJaIn7Dydl1M0tqkQI=
Włączyć compose/stack
Strona bedzie dostepna pod adresem
HTTPS://IP_QNAP:8444/
- będzie błąd SSLa , zgodzić się na niego i zalogowaćDomyślne dane logowania:
Login: admin@example.com
Password: password