Preview: .env
Size: 1.87 KB
/home/byroehnu/easepaybiz.easetack.com/.env
# EasePay Backend Environment Configuration # =============================================== # Server Configuration NODE_ENV=development PORT=5004 FRONTEND_URL="http://localhost:8081" RENDER_URL="https://easepay-backend.onrender.com" # Database Configuration DATABASE_URL="postgresql://neondb_owner:npg_8RFH7CPDqmZg@ep-billowing-night-ah2lwcbc.c-3.us-east-1.aws.neon.tech/neondb?sslmode=require&connect_timeout=30" # JWT Configuration JWT_SECRET="HifLHo/Igd5q8fSVUTLsIP/Fs+AOmgb5zqnQmi772sw=" JWT_EXPIRES_IN="7d" # Rate Limiting RATE_LIMIT_WINDOW_MS=900000 RATE_LIMIT_MAX_REQUESTS=100 # OTP Configuration (OTP.dev API) OTP_EXPIRY_MINUTES=10 MAX_OTP_ATTEMPTS=3 OTP_LOCKOUT_MINUTES=15 OTP_API_KEY=22d4d23b0ff4a8bd5b9835c2d0ab66da OTP_SENDER_ID=8d0e3f03-d880-423a-9fdf-89b21235cddd OTP_TEMPLATE_ID=b9acb7c4-74f5-45e3-9628-240c763cf9b9 # Flutterwave Configuration FLW_SECRET_KEY=FLWSECK_TEST-test_secret_key_placeholder FLW_PUBLIC_KEY=FLWPUBK_TEST-test_public_key_placeholder FLUTTERWAVE_WEBHOOK_HASH=test_webhook_hash_placeholder FLUTTERWAVE_BASE_URL=https://api.flutterwave.com/v3 # Email Configuration EMAIL_HOST=smtp.gmail.com EMAIL_PORT=587 EMAIL_USER=your_actual_email@gmail.com EMAIL_PASSWORD=your_16_character_app_password EMAIL_FROM_NAME=EasePay EMAIL_FROM_ADDRESS=your_actual_email@gmail.com # Subscription Configuration DEFAULT_PLAN=free GRACE_PERIOD_DAYS=7 ENABLE_SUBSCRIPTION_EMAILS=true EXPIRY_WARNING_DAYS=14,7,3,1 ADMIN_EMAIL=admin@easepay.com # Security Configuration BCRYPT_ROUNDS=12 SESSION_TIMEOUT_HOURS=24 MAX_LOGIN_ATTEMPTS=5 LOCKOUT_DURATION_MINUTES=30 # Development Only ENABLE_TEST_ENDPOINTS=true #adminjs Email = admin@easepay.com EMAIL_PASSWORD = password123 #termii TERMII_API_KEY=TLDAbVhIZFZkdQKiQnbpyIXuLIUseXTGdLimmLEbtqaiWabNhLAvOXdNBvlMZo TERMII_BASE_URL=https://v3.api.termii.com TERMII_SENDER_ID=EasePay
Directory Contents
Dirs: 14 × Files: 19