# === Omnex control-plane API — variables d'environnement === # Copier en .env (jamais versionné) et compléter. # Obligatoire : secret de signature JWT (min 32 octets) OMNEX_JWT_SECRET=change-me-32-bytes-minimum-secret!! # Adresse d'écoute OMNEX_ADDR=:8080 # "dev" | "prod" (en prod, OMNEX_DATABASE_URL et OMNEX_REDIS_URL deviennent obligatoires) OMNEX_ENV=dev # CORS : origines autorisées (vitrine + back-office), séparées par des virgules OMNEX_ALLOWED_ORIGINS=http://localhost:5173 # PostgreSQL (GORM). Vide en dev => store mémoire volatil. # OMNEX_DATABASE_URL=host=localhost user=omnex password=omnex dbname=omnex port=5432 sslmode=disable # Redis (sessions). Vide en dev => sessions en mémoire volatile. # OMNEX_REDIS_URL=redis://:omnexredis@localhost:6379/0 # Seed de l'utilisateur admin de départ (optionnel) — nom d'utilisateur, pas email OMNEX_SEED_USERNAME=admin OMNEX_SEED_PASSWORD=change-me-strong-password # Domaine des démos déployées dans le cluster OMNEX_DEMO_DOMAIN=demo.omnex.app # Tests d'intégration GORM (optionnel) — base jetable # OMNEX_TEST_DATABASE_URL=host=localhost user=omnex password=omnex dbname=omnex_test port=5432 sslmode=disable