De Speedtest Tracker-discussie uit 2023 voor CasaOS is op het niveau van containerimages verouderd. In de oude thread werd gediscussieerd over tags van henrywhitaker3/speedtest-tracker, maar het onderhouden project gebruikt nu de LinuxServer.io-image lscr.io/linuxserver/speedtest-tracker:latest.
Als je Speedtest Tracker vandaag op CasaOS of een andere Docker-host installeert, gebruik dan de actuele projectdocumentatie in plaats van de oude workaround met latest versus dev opnieuw te gebruiken. De huidige image verwacht permanente configuratie en een APP_KEY en ondersteunt geplande tests rechtstreeks.
Wat is er veranderd sinds de oorspronkelijke CasaOS-handleiding?
De oorspronkelijke forumdiscussie is waardevol omdat die het gebruiksscenario vastlegt: automatisch internetsnelheden registreren kan helpen om terugkerende problemen met je internetprovider aan te tonen. Ook wordt er terecht gewaarschuwd dat geplande tests bandbreedte verbruiken. Wat inmiddels verouderd is, is de softwareverpakking.
De onderhouden Docker Compose-handleiding voor Speedtest Tracker gebruikt nu de image van LinuxServer en documenteert opties voor SQLite, MariaDB, MySQL en PostgreSQL. De LinuxServer-image is beschikbaar voor x86-64 en ARM64.
Een actuele Docker Compose-basisconfiguratie
services:
speedtest-tracker:
image: lscr.io/linuxserver/speedtest-tracker:latest
container_name: speedtest-tracker
restart: unless-stopped
ports:
- "8080:80"
environment:
- PUID=1000
- PGID=1000
- APP_KEY=your-generated-key
- APP_URL=http://your-server:8080
- DB_CONNECTION=sqlite
volumes:
- /path/to/speedtest-tracker/data:/config
Genereer de applicatiesleutel en bescherm deze zoals beschreven door het huidige project. Bewaar /config op permanente opslag, zodat resultaten en instellingen behouden blijven wanneer de container opnieuw wordt aangemaakt. Als poort 8080 al in gebruik is, wijzig dan alleen de hostzijde van de koppeling.
De documentatie voor de LinuxServer Speedtest Tracker-image legt ook PUID/PGID, image-updates en de huidige omgevingsvariabelen uit.
Geplande tests verbruiken nog steeds echte bandbreedte
Een communityreactie schatte in 2023 ongeveer 25–50 MB per test, maar dat getal moet niet worden beschouwd als een vaste vereiste voor vandaag. Een snelheidstest brengt bewust voldoende gegevens over om de verbinding te meten, waardoor het verbruik varieert afhankelijk van provider, verbindingssnelheid, testduur en serverselectie.
Begin bij internet met datalimieten met een behoudend schema en meet het werkelijke dagelijkse verbruik voordat je de frequentie verhoogt. Op een altijd ingeschakelde energiezuinige thuisserver is de applicatie zelf licht; de netwerktests, en niet het dashboard, vormen doorgaans de belangrijkste operationele kostenpost.
Als je nog steeds de oude image gebruikt
Overschrijf de oude container niet voordat je de permanente gegevens hebt gelokaliseerd. Exporteer of maak eerst een back-up van de configuratie en database, maak daarna een schone actuele implementatie en controleer de migratie van historische gegevens afzonderlijk. De overstap van een verlaten image naar een onderhouden image is een applicatiemigratie en niet slechts een wijziging van een tag.
Veelgestelde vraag
Gebruikt Speedtest Tracker veel internetdata?
Dat kan. Elke geplande test verzendt en ontvangt echt verkeer om de doorvoersnelheid te meten. De exacte hoeveelheid ligt niet vast. Gebruikers met datalimieten moeten daarom hun eigen verbruik meten en onnodig frequente schema's vermijden.
