Files
2026-06-09 18:40:21 +02:00

80 lines
2.8 KiB
Markdown

---
title: OpenSpeedTest
created: 2026-06-08
updated: 2026-06-08
type: app
tags: [catalogue, speed-test, app-marathon3-rattrapage-final-a]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Speed%20Test&app=openspeedtest]
---
# 🚀 OpenSpeedTest
> Serveur de test de débit HTML5 — alternative libre à speedtest.net, sans Java, sans Flash, sans tracking.
## 📋 Informations Générales
| Champ | Valeur |
| :--- | :--- |
| **Site web** | [openspeedtest.com](https://www.openspeedtest.com) |
| **GitHub** | [openspeedtest/server](https://github.com/openspeedtest/server) |
| **License** | MIT |
| **Langage** | HTML5/JS (navigateur), serveur Node ou statique |
| **Étoiles GitHub** | ~0.5k ⭐ |
| **Catégorie** | [[cat-speed-test\|Speed Test]] |
## 📝 Description
**OpenSpeedTest** est un outil de test de bande passante self-hosted : un client HTML5/JS qui télécharge/uploade depuis un serveur de fichiers pour mesurer latence, débit descendant, montant, jitter. Le serveur peut être aussi simple qu'un Nginx servant le dossier OpenSpeedTest, ou un container Node dédié.
Différence vs LibreSpeed : OpenSpeedTest est plus "zéro-config" (un seul dossier à servir), interface plus moderne, mais moins configurable (pas de sélection de serveur, pas d'API). Pour qui : familles/PME voulant un bouton "tester ma connexion" sur leur réseau local ou en sous-domaine privé.
## 🚀 Installation
### Docker Compose (recommandé)
```yaml
version: '3.8'
services:
openspeedtest:
image: openspeedtest/latest
container_name: openspeedtest
restart: unless-stopped
ports:
- "3000:3000"
volumes:
- ./data:/app/SpeedTest
labels:
traefik.enable: "true"
traefik.http.routers.speedtest.rule: "Host(`speed.example.com`)"
traefik.http.services.speedtest.loadbalancer.server.port: "3000"
```
> Astuce : pour mesurer le vrai débit Internet, le serveur doit être exposé publiquement ; pour LAN, garder en interne.
## 🔄 Alternatives
### Open Source
- [[app-librespeed]] — Fork communautaire plus avancé
- [[app-speedtest-tracker]] — Stockage historique des résultats
- [[app-myspeed]] — Tracking + alerting
### Propriétaires
- **Speedtest.net (Ookla)** — Référence mondiale
- **Fast.com (Netflix)** — Simple, sans install
## 🔐 Sécurité
- **Pas d'auth** : conçu pour être public, ne pas exposer d'infos sensibles
- **Bande passante** : des tests intensifs peuvent saturer l'upload serveur
- **DDoS** : exposer derrière rate limiting (Traefik + CrowdSec)
## 📚 Ressources
- [Site officiel](https://www.openspeedtest.com)
- [GitHub](https://github.com/openspeedtest/server)
## Pages Liées
- [[cat-speed-test]] — Catégorie Speed Test
- [[app-librespeed]] — Concurrent historique
- [[recettes-docker-compose]] — Templates Docker