opsquest — bash

IDE DevOps gamifié — Docker, Kubernetes & plus

Du ClickOps
au CLI

Un environnement interactif connecté à ton Docker et kubectl réels — pas une simulation. Exécute de vraies commandes, accompli 64 missions, gagne des XP et débloque des modules Git, Helm, Ansible et Terraform.

Commencer l’aventure →Voir le classement

$ cat features.md

Pourquoi OpsQuest ?

🗺

64 missions guidées

Parcours progressifs de Docker Explorer à Platform Engineer. Containers, Images, Networks, Volumes, Kubernetes — chaque mission te rapproche de la maîtrise CLI.

dockerkubectl179 commandes
🛒

Marketplace de modules

Débloquer des modules supplémentaires avec les Ops gagnés en progressant. Git, Helm, Ansible, Terraform — chaque module apporte ses propres commandes, quizzes et missions.

githelmansibleterraform

XP & 45 Badges

Gagne de l'XP à chaque commande. 45 badges à débloquer — onboarding, premières actions, jalons de niveau, maîtrise par outil.

45 badgesXP dégressifmaîtrise
📝

Workspace — Éditeur intégré

Crée des Dockerfiles et fichiers Compose directement dans l'app. Lance docker build et docker compose up depuis l'interface, récupère les logs en temps réel. Débloqué au niveau 2.

Dockerfiledocker composeniveau 2
💻

Vrai environnement local

OpsQuest se connecte directement à ton Docker et kubectl — pas une simulation. Chaque commande agit sur tes containers et clusters réels. Terminal CLI libre débloqué au niveau 6.

docker socketkubectl natifniveau 6
🏆

Leaderboard communautaire

Affronte d'autres apprenants en temps réel. World map live, classement par XP, sync automatique avec buffer hors-ligne — tes XP arrivent même si l'API était indisponible.

classement liveworld mapoffline buffer

$ opsquest start

L'interface

opsquest
Docker Containers

Docker Containers

Gère tes containers — logs, start, stop, restart — avec l'équivalent CLI affiché

opsquest
Kubernetes Pods

Kubernetes Pods

Explorer pods, deployments, secrets en temps réel

opsquest
Missions & XP

Missions & XP

33 missions guidées Docker & Kubernetes

opsquest
Profil & progression

Profil & progression

XP, badges, niveau, sync cloud — tout persiste en local

Fonctionne avec Docker Desktop, Rancher Desktop, minikube — macOS, Linux, Windows.

$ 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
Docker daemon
kubectl + kubeconfig
OpsQuest UI
SQLite (cache local)
action détectée
$ docker stop nginx
+10 XP
sync...
HTTPS
fire-and-forget
☁️ COMMUNAUTÉcloud api
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 ou Rancher Desktop

$ brew install --cask docker

kubectl inclus — pas d'install supplémentaire

02

Active Kubernetes (Docker Desktop)

$ # Settings → Kubernetes → Enable Kubernetes

redémarre Docker Desktop

03

Lance l'installation en une commande

$ curl -fsSL opsquest.ardnas-home.fr/install.sh | bash

$ kubectl get questers --all-namespaces

Questers dans le monde

chargement...

$ opsquest leaderboard

Classement mondial

Mis à jour en temps réel depuis les apps locales

chargement...

$ cat reviews.json

Ils utilisent OpsQuest

chargement des avis...