> ## Documentation Index
> Fetch the complete documentation index at: https://docs.models.dunsky.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Configurer les environnements de développement

> Découvrez comment développer et maintenir la plateforme Dunsky : configurer les environnements de développement. Guide fondé sur le dépôt core-app.

core-app distingue la configuration Docker, celle du backend autonome et les paramètres de compilation du frontend. Utilisez le modèle correspondant au mode choisi.

| Mode | Configuration |
| - | - |
| Docker Compose | `azure.env` à la racine, copié depuis `azure.env.template` |
| Backend autonome | `src/api/.env.local`, copié depuis `.env.local.example` dans ce répertoire |
| Frontend local | `src/platform/.env.local` avec les paramètres `VITE_*` |

## Connexion à la base

`LAKEBASE_DATABASE_URL` fournit une connexion statique et évite la génération d’identifiants temporaires. Sinon, le backend utilise `LAKEBASE_HOST`, `LAKEBASE_PORT`, `LAKEBASE_DATABASE` et `LAKEBASE_INSTANCE_NAME`, puis génère un identifiant temporaire avec le SDK Databricks. `LAKEBASE_PORT` vaut `5432` par défaut.

`DATABRICKS_HOST` désigne l’espace de travail du SDK. Le backend autonome charge automatiquement son fichier local sans écraser les variables déjà définies dans le processus.

## Frontend et identité

Le frontend utilise notamment `VITE_B2C_*`, l’URL de base de l’API et le jeton Mapbox. Les groupes du backend distinguent administrateurs et utilisateurs internes. Conservez les identifiants de déploiement dans les gestionnaires de secrets approuvés, jamais dans Git ou la documentation.

> [!NOTE]
>
> Les modèles versionnés constituent l’inventaire complet des variables. Cette page explique surtout les frontières de configuration.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.