---
title: LibreSpeed
created: 2026-06-08
updated: 2026-06-08
type: app
tags: [catalogue, speed-test, network, monitoring, app-marathon3-rattrapage-a]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Speed+Test, https://librespeed.org/]
---

# 🚀 LibreSpeed

> **Test de vitesse réseau auto-hébergé** : mesurez la bande passante, latence et jitter entre vos serveurs et utilisateurs — sans télémétrie.

## 📋 Informations Générales

| Champ | Valeur |
| :--- | :--- |
| **Site web** | [librespeed.org](https://librespeed.org) |
| **GitHub** | [librespeed/speedtest](https://github.com/librespeed/speedtest) |
| **License** | GPL-3.0 |
| **Langage** | Go |
| **Étoiles GitHub** | 4k ⭐ |
| **Catégorie** | [[cat-speed-test|Speed Test]] |

## 📝 Description

**LibreSpeed** (anciennement **LibreSpeed** par Federico Dossena) est le speedtest de référence self-hosted. Aucune dépendance à speedtest.net (Ookla), aucune publicité, aucune fuite de données.

Fonctionnalités :
- ✅ **Mesure de download/upload** multi-thread
- ✅ **Latence (ping) et jitter**
- ✅ **Mode CLI Go** : intégration serveur headless
- ✅ **Page web PHP/HTML** : test depuis navigateur
- ✅ **Statistiques** par IP, sauvegardées en JSON
- ✅ **Multi-protocole** : HTTP, FTP (extensible)
- ✅ **Backend Go haute performance**
- ✅ **Frontend personnalisable** (logo, couleurs, télémétrie optionnelle)

**Différence vs Speedtest.net Ookla** : LibreSpeed = 100% self-hostable, vous contrôlez le serveur testé (LAN, VPN, lien inter-sites), pas de tracking tiers, déploiement en 2 minutes.

**Pour qui** : hébergeurs, admins réseau, communautés mesh, labos fibre, ou toute personne soucieuse de mesurer ses vrais débits.

## 🚀 Installation

### Docker Compose (recommandé)

```yaml
version: '3.8'
services:
  librespeed:
    image: ghcr.io/librespeed/speedtest:latest
    container_name: librespeed
    restart: unless-stopped
    environment:
      - MODE=standalone
      - TELEMETRY=false
      - BIND_ADDRESS=0.0.0.0:80
    ports:
      - "8080:80"
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.librespeed.rule=Host(`speedtest.example.com`)"
      - "traefik.http.routers.librespeed.tls.certresolver=letsencrypt"
```

### Backend Go natif (léger, recommandé pour tests LAN)

```bash
# Backend minimal : pas de page web, juste le moteur de mesure
docker run -d --name librespeed-backend \
  -p 8080:8080 \
  --restart unless-stopped \
  ghcr.io/librespeed/speedtest-go:latest
```

## 🔄 Alternatives

### Open Source
- [[app-openspeedtest]] — alternative en HTML5 pur
- [[app-myspeed]] — interface moderne avec historique
- [[app-speedtest-tracker]] — sauvegarde et graphiques des tests
- **iperf3** — benchmark réseau standard CLI

### Propriétaires
- **Speedtest.net (Ookla)** — leader mondial, tracking publicitaire
- **Fast.com (Netflix)** — CDN speed check

## 🔐 Sécurité
- **Pas de télémétrie par défaut** : aucune fuite de données utilisateur
- **Résultat anonymisé** : IP hashée et consent explicite
- **Reverse proxy friendly** : compatible HTTPS via Traefik/Caddy
- **Stockage local** : résultats en JSON sur disque, jamais envoyés ailleurs

## 📚 Ressources
- [Documentation](https://github.com/librespeed/speedtest/blob/master/doc.md)
- [GitHub](https://github.com/librespeed/speedtest)
- [Démo publique](https://librespeed.org/)

## Pages Liées
- [[cat-speed-test]] — Catégorie Speed Test
- [[app-speedtest-tracker]] — Suivi historique
- [[recettes-docker-compose]] — Templates Docker
