APP_NAME=IntaleqV2 APP_ENV=production APP_KEY= APP_DEBUG=false APP_URL=https://intaleq-v2.intaleq.xyz # ============================== # Database Connections # ============================== # Primary DB (Main Server) DB_CONNECTION=primary DB_HOST=188.68.36.205 DB_PORT=3306 DB_DATABASE=intaleqDB1 DB_USERNAME= DB_PASSWORD= # Ride DB (Ride Server) DB_RIDE_HOST= DB_RIDE_PORT=3306 DB_RIDE_DATABASE=intaleq-ridesDB DB_RIDE_USERNAME= DB_RIDE_PASSWORD= # Tracking DB (Location Server) DB_TRACKING_HOST=188.68.36.205 DB_TRACKING_PORT=3306 DB_TRACKING_DATABASE=locationDB DB_TRACKING_USERNAME= DB_TRACKING_PASSWORD= # ============================== # Security Keys # ============================== JWT_SECRET= HMAC_TOLERANCE_SECONDS=300 ENCRYPTION_KEY_PATH=/home/intaleq-api/.enckey INITIALIZATION_VECTOR= # Legacy encryption (for backward compatibility with stored data) LEGACY_ENC_KEY_PATH=/home/intaleq-api/.enckey LEGACY_IV= # ============================== # Internal Services # ============================== LOCATION_SERVER_URL=http://188.68.36.205:2021 RIDE_SOCKET_URL=http://188.68.36.205:3031 INTERNAL_SOCKET_KEY_PATH=/home/intaleq-api/.internal_socket_key # ============================== # External Services # ============================== FCM_CREDENTIALS_PATH=/home/intaleq-api/firebase-credentials.json FCM_CACHE_PATH=/home/intaleq-api/fcm_token_cache.json # Secret salt for parent tracking SECRET_SALT_PARENT= # ============================== # Redis (Rate Limiting & Cache) # ============================== REDIS_HOST=127.0.0.1 REDIS_PASSWORD=null REDIS_PORT=6379 CACHE_DRIVER=redis SESSION_DRIVER=redis # ============================== # Rate Limiting # ============================== RATE_LIMIT_LOGIN=5 RATE_LIMIT_LOGIN_DECAY=60 RATE_LIMIT_API=60 RATE_LIMIT_API_DECAY=60 # ============================== # File Upload # ============================== UPLOAD_MAX_SIZE=5242880 UPLOAD_ALLOWED_TYPES=jpg,jpeg,png,webp UPLOAD_BASE_URL=https://intaleq.xyz