28 lines
1.0 KiB
Bash
28 lines
1.0 KiB
Bash
# === 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
|
|
|
|
|
|
# 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
|