A self-hosted orchestration system crafted for power users. composia.xyz
composia site content docs developer-guide local-development.fr.md
1.5 kB
Markdown
at main


title: "Développement local" date: '2026-07-06T00:00:00+08:00' weight: 10 #

Utilisez mise comme point d'entrée unique pour le développement local.

Configuration #

mise install
mise run setup

mise run setup prépare les fichiers locaux sous dev/, crée les jetons de développement et les clés age, puis initialise le dépôt du contrôleur si nécessaire. Les fichiers locaux existants ne sont pas remplacés.

Pile applicative #

Démarrez le contrôleur, l'agent et l'interface web :

mise run dev

Suivez les journaux ou arrêtez la pile :

mise run dev:logs
mise run dev:down

Documentation #

La documentation ne démarre pas avec la pile applicative par défaut.

mise run dev:docs # documentation seule sur :5174
mise run dev:all  # application et documentation

Vérifications #

Exécutez les vérifications locales standard avant de valider :

mise run check

Exécutez les vérifications backend plus lentes si nécessaire :

mise run check:full

Génération Protobuf #

Après une modification de proto/**, régénérez les sorties Protobuf suivies et la documentation API :

mise run gen

Validez les fichiers générés sous gen/go/, web/src/lib/gen/ et site/content/docs/developer-guide/api/.

E2E #

Exécutez tous les tests E2E locaux avec la vraie pile de fixtures du contrôleur et de l'agent :

mise run e2e