La discussione del 2023 su Speedtest Tracker per CasaOS è obsoleta a livello di immagine del container. Il vecchio thread discuteva i tag di henrywhitaker3/speedtest-tracker, ma il progetto mantenuto ora utilizza l’immagine LinuxServer.io lscr.io/linuxserver/speedtest-tracker:latest.
Se oggi installi Speedtest Tracker su CasaOS o su un altro host Docker, consulta la documentazione attuale del progetto invece di riprodurre la vecchia soluzione alternativa tra latest e dev. L’immagine attuale richiede una configurazione persistente e un APP_KEY, e supporta direttamente i test pianificati.
Cosa è cambiato rispetto al tutorial originale per CasaOS?
La discussione originale sul forum è preziosa perché descrive il caso d’uso: registrare automaticamente la velocità di Internet può aiutare a dimostrare problemi ricorrenti con l’ISP. Avverte inoltre correttamente che i test pianificati consumano banda. Ciò che è diventato obsoleto è il pacchetto software.
L’attuale guida di Speedtest Tracker a Docker Compose utilizza ora l’immagine LinuxServer e documenta le opzioni SQLite, MariaDB, MySQL e PostgreSQL. L’immagine LinuxServer è disponibile per x86-64 e ARM64.
Configurazione di base attuale per Docker Compose
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
Genera e proteggi la chiave dell’applicazione come descritto dal progetto attuale. Mantieni /config su uno spazio di archiviazione persistente, in modo che risultati e impostazioni sopravvivano alla ricreazione del container. Se la porta 8080 è già utilizzata, modifica solo il lato host della mappatura.
La documentazione dell’immagine Speedtest Tracker di LinuxServer spiega inoltre PUID/PGID, gli aggiornamenti dell’immagine e le variabili d’ambiente attuali.
I test pianificati consumano ancora banda reale
Nel 2023 una risposta della community stimava circa 25–50 MB per test, ma questo valore non deve essere considerato un requisito fisso attuale. Un test di velocità trasferisce intenzionalmente una quantità di dati sufficiente a misurare la connessione, quindi il consumo varia in base al provider, alla velocità della linea, alla durata del test e al server selezionato.
Se utilizzi una connessione a consumo, inizia con una pianificazione prudente e misura l’utilizzo effettivo giornaliero prima di aumentare la frequenza. Su un server domestico a basso consumo sempre acceso, l’applicazione in sé è leggera; di norma sono i test di rete, non il pannello di controllo, a rappresentare il costo operativo più significativo.
Se utilizzi ancora la vecchia immagine
Non sovrascrivere il vecchio container prima di aver individuato i suoi dati persistenti. Esporta o esegui prima il backup della configurazione e del database, quindi crea una nuova distribuzione aggiornata e verifica separatamente la migrazione dei dati storici. Passare da un’immagine abbandonata a un’immagine mantenuta è una migrazione dell’applicazione, non un semplice cambio di tag.
Domanda frequente
Speedtest Tracker consuma molti dati Internet?
Può succedere. Ogni test pianificato invia e riceve traffico reale per misurare la velocità di trasferimento. La quantità esatta non è fissa, quindi chi ha limiti di traffico dovrebbe misurare il proprio consumo ed evitare pianificazioni inutilmente frequenti.
