v0.1.0-pre.061
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<!-- file: config/README.md -->
|
||||
<!-- version: 14 -->
|
||||
<!-- version: 15 -->
|
||||
|
||||
# Configuration locale
|
||||
|
||||
@@ -21,6 +21,20 @@ Ce dossier contient les exemples et le schéma de configuration JSON.
|
||||
- `example.config.json` : exemple complet avec profils `local_devnet`, `mainnet_research` et `mainnet`.
|
||||
- `schema.config.json` : JSON Schema de validation du fichier de configuration.
|
||||
|
||||
## Variables d’environnement de l’exemple
|
||||
|
||||
`example.config.json` conserve la topologie des profils et référence les valeurs locales avec des placeholders :
|
||||
|
||||
```text
|
||||
HELIUS_API_KEY
|
||||
KB_POSTGRES_MAINNET_URL
|
||||
KB_POSTGRES_DEVNET_URL
|
||||
```
|
||||
|
||||
`KB_POSTGRES_TEST_URL` n’est pas utilisé par un profil runtime : il reste réservé aux tests d’intégration PostgreSQL. Le profil `local_devnet` utilise `KB_POSTGRES_DEVNET_URL`; les profils `mainnet_research` et `mainnet` utilisent `KB_POSTGRES_MAINNET_URL`. Les trois bases doivent être distinctes.
|
||||
|
||||
Le fichier réel `.env` reste local et ignoré par Git. `.env.example` est le seul modèle dotenv versionné.
|
||||
|
||||
## Phase `0.3.x`
|
||||
|
||||
`0.3.x` utilise les endpoints HTTP des profils de recherche existants pour :
|
||||
|
||||
Reference in New Issue
Block a user