2025-11-11 05:16:12 +03:00
|
|
|
|
# ═══════════════════════════════════════════════════════════════
|
|
|
|
|
|
# Oltalama Phishing Test Panel - Environment Variables
|
|
|
|
|
|
# ═══════════════════════════════════════════════════════════════
|
2025-11-10 20:01:41 +03:00
|
|
|
|
|
2025-11-11 05:16:12 +03:00
|
|
|
|
# ────────────────────────────────────────────────────────────────
|
|
|
|
|
|
# 🔐 SESSION SECRET (ZORUNLU)
|
|
|
|
|
|
# ────────────────────────────────────────────────────────────────
|
|
|
|
|
|
# Docker: Boş bırakılırsa otomatik oluşturulur ve .env'e kaydedilir
|
|
|
|
|
|
# Manual: Güçlü bir random string kullanın
|
|
|
|
|
|
# Oluşturmak için: openssl rand -hex 64
|
|
|
|
|
|
SESSION_SECRET=
|
|
|
|
|
|
|
|
|
|
|
|
# ────────────────────────────────────────────────────────────────
|
|
|
|
|
|
# 📧 GMAIL AYARLARI (ZORUNLU)
|
|
|
|
|
|
# ────────────────────────────────────────────────────────────────
|
|
|
|
|
|
# Gmail App Password almak için:
|
|
|
|
|
|
# 1. Google Account → Security → 2-Step Verification (aktif et)
|
|
|
|
|
|
# 2. App Passwords → Mail → Generate
|
|
|
|
|
|
# 3. 16 haneli şifreyi buraya yapıştır
|
|
|
|
|
|
GMAIL_USER=your-email@gmail.com
|
|
|
|
|
|
GMAIL_APP_PASSWORD=your-gmail-app-password
|
|
|
|
|
|
|
|
|
|
|
|
# ────────────────────────────────────────────────────────────────
|
|
|
|
|
|
# 📱 TELEGRAM AYARLARI (ZORUNLU)
|
|
|
|
|
|
# ────────────────────────────────────────────────────────────────
|
|
|
|
|
|
# Bot oluşturmak için:
|
|
|
|
|
|
# 1. @BotFather ile konuş
|
|
|
|
|
|
# 2. /newbot komutunu kullan
|
|
|
|
|
|
# 3. Token'ı al
|
|
|
|
|
|
# Chat ID almak için:
|
|
|
|
|
|
# 1. Bot'a mesaj gönder
|
|
|
|
|
|
# 2. https://api.telegram.org/bot<TOKEN>/getUpdates
|
|
|
|
|
|
# 3. "chat":{"id": XXXXXX } değerini al
|
|
|
|
|
|
TELEGRAM_BOT_TOKEN=your-bot-token
|
|
|
|
|
|
TELEGRAM_CHAT_ID=your-chat-id
|
2025-11-10 20:01:41 +03:00
|
|
|
|
|
2025-11-11 05:16:12 +03:00
|
|
|
|
# ────────────────────────────────────────────────────────────────
|
|
|
|
|
|
# 🤖 OLLAMA AI AYARLARI (Opsiyonel)
|
|
|
|
|
|
# ────────────────────────────────────────────────────────────────
|
|
|
|
|
|
# Local Ollama: http://localhost:11434
|
|
|
|
|
|
# Docker: http://host.docker.internal:11434
|
|
|
|
|
|
# Remote: http://your-server:11434
|
|
|
|
|
|
OLLAMA_SERVER_URL=http://host.docker.internal:11434
|
|
|
|
|
|
OLLAMA_MODEL=llama3.2:latest
|
2025-11-10 20:01:41 +03:00
|
|
|
|
|
2025-11-11 05:16:12 +03:00
|
|
|
|
# ────────────────────────────────────────────────────────────────
|
|
|
|
|
|
# 🌐 DOMAIN AYARLARI (Production için)
|
|
|
|
|
|
# ────────────────────────────────────────────────────────────────
|
|
|
|
|
|
# Backend API domain (CORS için gerekli)
|
|
|
|
|
|
DOMAIN_URL=https://api.example.com
|
|
|
|
|
|
|
|
|
|
|
|
# Frontend panel domain (CORS için gerekli)
|
|
|
|
|
|
FRONTEND_URL=https://panel.example.com
|
|
|
|
|
|
|
|
|
|
|
|
# ────────────────────────────────────────────────────────────────
|
|
|
|
|
|
# 🔧 BACKEND AYARLARI
|
|
|
|
|
|
# ────────────────────────────────────────────────────────────────
|
|
|
|
|
|
NODE_ENV=production
|
|
|
|
|
|
PORT=3000
|
2025-11-10 20:01:41 +03:00
|
|
|
|
|
2025-11-11 05:16:12 +03:00
|
|
|
|
# ────────────────────────────────────────────────────────────────
|
|
|
|
|
|
# 🗄️ DATABASE (Otomatik oluşturulur, değiştirme!)
|
|
|
|
|
|
# ────────────────────────────────────────────────────────────────
|
|
|
|
|
|
# SQLite database dosyası: backend/database/oltalama.db
|
|
|
|
|
|
# Docker: Container volume'de saklanır
|
2025-11-10 20:01:41 +03:00
|
|
|
|
|
2025-11-11 05:16:12 +03:00
|
|
|
|
# ────────────────────────────────────────────────────────────────
|
|
|
|
|
|
# 🌱 AUTO SEED (İlk kurulum için opsiyonel)
|
|
|
|
|
|
# ────────────────────────────────────────────────────────────────
|
|
|
|
|
|
# true: Örnek şirket, admin (admin/admin123) otomatik oluşturulur
|
|
|
|
|
|
# false: Manuel admin oluşturmalısınız
|
|
|
|
|
|
AUTO_SEED=false
|
2025-11-10 20:01:41 +03:00
|
|
|
|
|
2025-11-11 05:16:12 +03:00
|
|
|
|
# ────────────────────────────────────────────────────────────────
|
|
|
|
|
|
# 📝 NOTLAR
|
|
|
|
|
|
# ────────────────────────────────────────────────────────────────
|
|
|
|
|
|
# - Bu dosyayı .env olarak kopyalayın ve değerleri doldurun
|
|
|
|
|
|
# - .env dosyasını ASLA git'e commit ETMEYİN (.gitignore'da)
|
|
|
|
|
|
# - SESSION_SECRET'i güçlü tutun (min 64 karakter)
|
|
|
|
|
|
# - Gmail'de 2FA aktif olmalı ve App Password kullanılmalı
|
|
|
|
|
|
# - Production'da HTTPS kullanın (Let's Encrypt ücretsiz)
|