From eaf22d429bdc889b1549cf4a20376289d9883348 Mon Sep 17 00:00:00 2001 From: andri Date: Tue, 23 Sep 2025 19:45:06 +0000 Subject: [PATCH] Add .env.example --- .env.example | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 .env.example diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..ffc4793 --- /dev/null +++ b/.env.example @@ -0,0 +1,48 @@ +# Server Configuration +NODE_ENV=development +PORT=5000 +HOST=0.0.0.0 + +# Features Control +ENABLE_API=true +ENABLE_INTERACTIVE_BOT=true + +# WhatsApp Bot Configuration +BOT_NAME=WhatsApp Hybrid Gateway +SESSION_DIR=./session +UPLOADS_DIR=./uploads +LOGS_DIR=./logs +MEDIA_DIR=./media + +# Security (uncomment and set in production) +# API_KEY=your-secret-api-key-here +CORS_ORIGIN=* + +# File Upload Limits (MB) +MAX_FILE_SIZE=100 + +# Logging Configuration +LOG_LEVEL=info +LOG_TO_FILE=false + +# Rate Limiting (optional) +RATE_LIMIT_ENABLED=false +RATE_LIMIT_MAX=100 +RATE_LIMIT_WINDOW=3600000 + +# Advanced Features (optional) +ENABLE_WEBHOOKS=false +WEBHOOK_URL= +ENABLE_ANALYTICS=false + +# Database Configuration (for future features) +# DB_HOST=localhost +# DB_PORT=5432 +# DB_NAME=whatsapp_gateway +# DB_USER=postgres +# DB_PASS=your-password + +# Redis Configuration (for advanced rate limiting) +# REDIS_HOST=localhost +# REDIS_PORT=6379 +# REDIS_PASSWORD= \ No newline at end of file