Ana içeriğe geç

Ortam Değişkenleri

Aşağıdaki liste backend/.env.example ve dashboard/.env.example dosyalarındaki anahtar adlarından üretilmiştir. Değerler bilinçli olarak yazılmamıştır.

Backend — çalışma zamanı

Değişken Açıklama
NODE_ENV production / diğer. Geliştirme davranışlarını açar/kapatır
PORT HTTP portu (0.0.0.0 üzerinde dinlenir)
TRUST_PROXY Ters vekil atlama sayısı. Varsayılan false
CORS_ORIGIN Virgülle ayrılmış izinli origin listesi

Backend — kimlik doğrulama :material-key:

Değişken Açıklama
JWT_SECRET Gizli. Tanımsızsa giriş 500 döner
JWT_EXPIRES_IN Token ömrü

Backend — MongoDB

Değişken Açıklama
MONGODB_URI Tanımlıysa aşağıdaki parçalar yok sayılır
MONGODB_HOST / MONGODB_PORT Sunucu adresi
MONGODB_DATABASE Veritabanı adı (logda yalnızca bu yazar)
MONGODB_USERNAME / MONGODB_PASSWORD Gizli. Boşsa kimlik doğrulamasız bağlanılır
MONGODB_AUTH_SOURCE Kimlik doğrulama veritabanı
MONGODB_PLATFORM_COLLECTION Boşsa koleksiyon otomatik tespit edilir
MONGODB_PLATFORM_QUEUE_COLLECTION Sıra kayıtları koleksiyonu

Backend — MinIO :material-key:

MINIO_ENDPOINT, MINIO_PORT, MINIO_USE_SSL, MINIO_ACCESS_KEY (gizli), MINIO_SECRET_KEY (gizli), PLATFORM_FILE_BUCKET, UPLOAD_ALLOWED_BUCKETS, PLATFORM_UPLOAD_BODY_LIMIT.

Backend — SMTP :material-key:

SMTP_HOST, SMTP_PORT, SMTP_SECURE, SMTP_TLS, SMTP_FROM, SMTP_USER (gizli), SMTP_PASSWORD (gizli).

SMTP yapılandırılmamışsa hatırlatıcı zamanlayıcısının her turu hiçbir şey yapmadan döner; kayıtlar bozulmaz.

Backend — Sentry

Değişken Açıklama
SENTRY_DSN Gizli. Boşsa Sentry hiç başlatılmaz
SENTRY_ENVIRONMENT Yoksa NODE_ENV, o da yoksa development
SENTRY_TRACES_SAMPLE_RATE Varsayılan 0.2, 0–1 arasına kırpılır

Backend — diğer

Değişken Açıklama
GEMINI_API_KEY Gizli. LLM servisi için
NOTES_LLM_RATE_LIMIT_MAX LLM ucu istek sayısı sınırı
NOTES_LLM_RATE_LIMIT_WINDOW_MS Sınır penceresi (ms)
PLATFORM_SCOPE_FILTER Platform kapsam filtresi

Frontend

Değişken Açıklama
VITE_PLATFORM_API_BASE_URL API taban adresi (/ veya /api/v1 biçimi çalışır)
VITE_DEMO_MODE Demo modu bayrağı
VITE_REQRES_API_KEY Demo/örnek servis anahtarı — tarayıcıya iner, gerçek gizli değer konmamalıdır

Warning

VITE_ önekli her değer derlemeye gömülür ve son kullanıcı tarafından görülebilir. Gerçek gizli değerler yalnızca backend tarafında tutulur.