Aller au contenu

Speedtest sous Docker

Speedtest by Ookla est un service Web qui fournit une analyse de la performance d’un accès à Internet, c’est-à-dire du débit de connexion et de la latence. Le conteneur Speedtest permet de suivre l’évolution de ses débits réseau.

Installation de Speedtest

1. Créer un dossier Speedtest et un fichier docker-compose.yml
mkdir Speedtest
cd Speedtest
nano docker-compose.yml
2. Coller la configuration et enregistrer
services:
    speedtest-tracker:
        container_name: speedtest-tracker
        ports:
            - 8443:443
        environment:
            - PUID=1000
            - PGID=1000
        volumes:
            - ./config:/config
        image: ghcr.io/alexjustesen/speedtest-tracker:latest
3. Lancer le conteneur avec docker-compose
docker-compose up -d

Attention c’est un port HTTPS ! En local l’avertissement de sécurité est normal.
⚠ Attention ce conteneur génère énormément de bruit sur le réseau, si vous faites un test par minute pendant une journée complète, il est possible que le conteneur consomme environs 200Gb de Data.

L’interface d’administration est disponible à https://localhost:8443

Une fois sur la page d’administration, se connecter avec l’identifiant [email protected] et le mot de passe password