# Environment Variables for Testing Deployments # Copy this file to .env in your deployment directory # ================================ # APPLICATION SETTINGS # ================================ NODE_ENV=testing APP_PORT=3123 # Will be dynamically set to 3000 + PR_NUMBER # ================================ # DATABASE CONFIGURATION # ================================ DB_HOST=mariadb DB_PORT=3306 DB_DATABASE=low_code_engine_pr_123 # Will be dynamically set DB_USERNAME=app_user DB_PASSWORD=your_strong_password_here DB_ROOT_PASSWORD=your_strong_root_password_here # ================================ # REDIS CONFIGURATION # ================================ REDIS_HOST=redis REDIS_PORT=6379 # ================================ # API TOKENS (if needed) # ================================ # API_TOKEN_SECRET=your_api_token_secret # ADMIN_TOKEN=your_admin_token # ================================ # EXTERNAL SERVICES (if any) # ================================ # EXTERNAL_API_URL=https://api.example.com # EXTERNAL_API_KEY=your_external_api_key # ================================ # LOGGING & MONITORING # ================================ LOG_LEVEL=debug # SENTRY_DSN=https://your-sentry-dsn@sentry.io/project-id # ================================ # PERFORMANCE SETTINGS # ================================ # MAX_CONNECTIONS=100 # TIMEOUT=30000 # ================================ # FEATURE FLAGS (if any) # ================================ # ENABLE_FEATURE_X=true # ENABLE_DEBUG_MODE=true # ================================ # NOTES FOR DEPLOYMENT # ================================ # - This file is automatically generated by GitHub Actions # - PR_NUMBER will be substituted with actual PR number # - Ports will be calculated as BASE_PORT + PR_NUMBER # - Database name will include PR number for isolation # - Do not commit this file with real secrets!