docs: production env example + Coolify deploy rehberi
.gitignore'da '.env*' pattern'i .env.example'ı da engelliyordu. '!.env.example' ile istisna eklendi — .env.local hala gizli kalıyor. .env.example temizlendi — sadece gerçek kullanılan 4 değişken: - NEXT_PUBLIC_APPWRITE_ENDPOINT - NEXT_PUBLIC_APPWRITE_PROJECT_ID - NEXT_PUBLIC_APPWRITE_DATABASE_ID - NEXT_PUBLIC_APPWRITE_MEDIA_BUCKET_ID APPWRITE_API_KEY opsiyonel (session-cookie tabanlı auth aktif). DEPLOY.md eklendi: - Coolify app oluşturma adımları - Environment variables tam liste - Build sonrası kontroller - Gitea webhook bilgisi - Domain yönlendirme (3 seçenek) - Production checklist
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
# ──────────────────────────────────────────────────────────────
|
||||
# Kovak Yazılım — Production Environment Variables
|
||||
# ──────────────────────────────────────────────────────────────
|
||||
# Bu dosya GIT'e EKLENİR (örnek değerler, sırlı şey YOK).
|
||||
# .env.local lokal geliştirme için, .env.production sadece referans.
|
||||
# Coolify'da bu key'leri "Environment Variables" panelinden gir.
|
||||
# ──────────────────────────────────────────────────────────────
|
||||
|
||||
|
||||
# ─── Appwrite (zorunlu) ───────────────────────────────────────
|
||||
# Appwrite Console > Settings'tan al
|
||||
NEXT_PUBLIC_APPWRITE_ENDPOINT=https://db.kovaksoft.com/v1
|
||||
NEXT_PUBLIC_APPWRITE_PROJECT_ID=69f27b51000a5bee46ce
|
||||
NEXT_PUBLIC_APPWRITE_DATABASE_ID=kovak-yazilim-db
|
||||
NEXT_PUBLIC_APPWRITE_MEDIA_BUCKET_ID=kovak-yazilim-media
|
||||
|
||||
|
||||
# ─── Appwrite API Key (opsiyonel) ─────────────────────────────
|
||||
# Şu anki mimaride session cookie tabanlı auth kullanılıyor, API
|
||||
# key'e gerek YOK. Sadece ileride sunucu tarafı admin işlemleri için
|
||||
# (cron, scheduled jobs vs) eklemek istersen kullanılır.
|
||||
#
|
||||
# Console > Settings > API Keys > Create:
|
||||
# Scopes: databases.read, tables.read, rows.read, rows.write,
|
||||
# files.read, files.write, users.read
|
||||
APPWRITE_API_KEY=
|
||||
|
||||
|
||||
# ─── Node ortamı ──────────────────────────────────────────────
|
||||
# Coolify otomatik 'production' verir, lokalde 'development'
|
||||
# NODE_ENV=production
|
||||
Reference in New Issue
Block a user