37 lines
896 B
Plaintext
37 lines
896 B
Plaintext
# Application Settings
|
|
APP_NAME=Nabeh
|
|
APP_ENV=development
|
|
APP_DEBUG=true
|
|
APP_URL=http://localhost:8000
|
|
|
|
# Main Master Database Configuration
|
|
DB_HOST=127.0.0.1
|
|
DB_PORT=3306
|
|
DB_DATABASE=nabeh_master
|
|
DB_USERNAME=root
|
|
DB_PASSWORD=
|
|
|
|
# AI Model Configuration
|
|
GEMINI_API_KEY=
|
|
ELEVENLABS_API_KEY=
|
|
ELEVENLABS_VOICE_ID=EXAVITQu4vr4xnSDxMaL
|
|
|
|
# Messaging Gateway Settings
|
|
WHATSAPP_GATEWAY_URL=http://localhost:3722
|
|
|
|
# OWASP Security Settings
|
|
# Generate a secure 32-byte (256-bit) key for AES encryption
|
|
ENCRYPTION_KEY=d3b07384d113edec49eaa6238ad5ff00f898129dfdeca34289adcd11a00a89d1
|
|
# Secret key/salt for blind index hashes
|
|
HMAC_SALT=nabeh_secure_blind_index_salt_key_123
|
|
# Secret key for JWT signatures
|
|
JWT_SECRET=nabeh_jwt_secret_signature_key_987654
|
|
|
|
# Redis Settings (Optional caching - falls back to DB if disabled/unavailable)
|
|
REDIS_ENABLED=false
|
|
REDIS_HOST=127.0.0.1
|
|
REDIS_PORT=6379
|
|
REDIS_PASSWORD=
|
|
|
|
|