La discusión de 2023 sobre Speedtest Tracker en CasaOS está desactualizada en cuanto a la imagen del contenedor. El hilo antiguo debatía las etiquetas de henrywhitaker3/speedtest-tracker, pero el proyecto mantenido ahora utiliza la imagen de LinuxServer.io lscr.io/linuxserver/speedtest-tracker:latest.
Si hoy instalas Speedtest Tracker en CasaOS u otro host Docker, utiliza la documentación actual del proyecto en lugar de reproducir la antigua solución alternativa entre latest y dev. La imagen actual requiere una configuración persistente y una APP_KEY, y admite pruebas programadas directamente.
¿Qué ha cambiado desde el tutorial original de CasaOS?
La discusión original del foro es valiosa porque refleja el caso de uso: registrar automáticamente la velocidad de Internet puede ayudar a demostrar problemas recurrentes con el proveedor de servicios de Internet. También advierte correctamente que las pruebas programadas consumen ancho de banda. Lo que ha quedado obsoleto es el empaquetado del software.
La guía de Docker Compose de Speedtest Tracker mantenida actualmente utiliza la imagen de LinuxServer y documenta opciones para SQLite, MariaDB, MySQL y PostgreSQL. La imagen de LinuxServer está disponible para x86-64 y ARM64.
Una configuración base actual de 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 y protege la clave de la aplicación según las indicaciones del proyecto actual. Mantén /config en un almacenamiento persistente para que los resultados y la configuración sobrevivan a la recreación del contenedor. Si el puerto 8080 ya está en uso, cambia únicamente el lado del host de la asignación.
La documentación de la imagen de Speedtest Tracker de LinuxServer también explica PUID/PGID, las actualizaciones de la imagen y las variables de entorno actuales.
Las pruebas programadas siguen consumiendo ancho de banda real
En 2023, una respuesta de la comunidad estimó aproximadamente entre 25 y 50 MB por prueba, pero esa cifra no debe considerarse un requisito fijo actual. Una prueba de velocidad transfiere intencionadamente suficientes datos para medir la conexión, por lo que el consumo varía según el proveedor, la velocidad del enlace, la duración de la prueba y el servidor seleccionado.
Si tienes una conexión con datos medidos, comienza con una programación conservadora y mide el consumo diario real antes de aumentar la frecuencia. En un servidor doméstico de bajo consumo siempre encendido, la aplicación en sí es ligera; las pruebas de red, no el panel, suelen representar el coste operativo más importante.
Si todavía utilizas la imagen antigua
No sobrescribas el contenedor antiguo antes de localizar sus datos persistentes. Exporta o realiza primero una copia de seguridad de la configuración y la base de datos; después, crea una implementación actual limpia y verifica por separado la migración de los datos históricos. Pasar de una imagen abandonada a una imagen mantenida es una migración de la aplicación, no simplemente un cambio de etiqueta.
Pregunta frecuente
¿Speedtest Tracker consume muchos datos de Internet?
Puede consumirlos. Cada prueba programada envía y recibe tráfico real para medir el rendimiento. La cantidad exacta no es fija, por lo que los usuarios con límites de datos deben medir su propio consumo y evitar programaciones innecesariamente frecuentes.
