$ cat features.md
Pourquoi OpsQuest ?
$ cat architecture.md
Local first, communauté ensuite
Docker et Kubernetes tournent sur ta machine. Tes stats sont synchronisées automatiquement vers la communauté. Zéro sandbox cloud, zéro coût d'infra par utilisateur.
💻 TA MACHINElocalhost:3000
Docker daemon
kubectl + kubeconfig
OpsQuest UI
SQLite (cache local)
action détectée
$ docker stop nginx
+10 XP
sync...
→
HTTPS
fire-and-forget
fire-and-forget
☁️ COMMUNAUTÉapi.ardnas-home.fr
XP events (PostgreSQL)
Badges publics
Leaderboard mondial
Profils publics
stats live
…
joueurs
live
XP events
🔒
Données locales
Tes commandes Docker/K8s ne quittent jamais ta machine.
📡
Sync optionnelle
L'app fonctionne sans connexion. Le cloud enrichit l'expérience.
⚡
Zéro latence
Pas de sandbox distant. Docker répond en millisecondes.
🌍
Open source
Code auditable sur GitHub. Aucune boîte noire.
$ ./install.sh --help
Prêt en 3 étapes
01
Installe Docker Desktop
$ brew install --cask dockerℹ ou télécharge sur docker.com
02
Active Kubernetes dans Docker Desktop
$ # Docker Desktop → Settings → Kubernetes → Enableℹ redémarre Docker Desktop
03
Clone et lance OpsQuest
$ git clone https://github.com/ardnas/opsquest
cd opsquest && npm run dev$ curl https://api.ardnas-home.fr/leaderboard
Classement mondial
Mis à jour en temps réel depuis les apps locales
chargement...