############################################# # APP SETTINGS ############################################# APP_NAME=TeslyLMS APP_ENV=production APP_KEY=base64:YTNrMHUxM3hhYXo5d3puZW14d2d6ZnhkcnF5ZGp0eXo= APP_DEBUG=false APP_TIMEZONE=UTC APP_URL=https://demo.teslylms.in APP_LOCALE=en APP_FALLBACK_LOCALE=en APP_FAKER_LOCALE=en_US APP_MAINTENANCE_DRIVER=file PHP_CLI_SERVER_WORKERS=4 BCRYPT_ROUNDS=12 ############################################# # LOGGING (use daily rotation, errors only) ############################################# LOG_CHANNEL=daily LOG_LEVEL=error LOG_DEPRECATIONS_CHANNEL=null ############################################# # DATABASE ############################################# # Master DB (writes) DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=teslylms_lara224 DB_USERNAME=teslylms_lara224 DB_PASSWORD=Y88p[8Ssc] # Read replicas DB_READ_HOST1=192.168.1.101 DB_READ_HOST2=192.168.1.102 DB_READ_USERNAME=teslylms_lara224 DB_READ_PASSWORD=Y88p[8Ssc] ############################################# # SESSION (Redis for performance + security) ############################################# SESSION_DRIVER=redis SESSION_CONNECTION=default SESSION_LIFETIME=240 SESSION_ENCRYPT=true SESSION_SECURE_COOKIE=true SESSION_HTTP_ONLY=true SESSION_SAME_SITE=strict SESSION_PATH=/ SESSION_DOMAIN=demo.teslylms.in ############################################# # CACHE & QUEUE ############################################# CACHE_STORE=redis CACHE_PREFIX=teslylms_ QUEUE_CONNECTION=redis QUEUE_FAILED_DRIVER=database-uuids DB_QUEUE_CONNECTION=mysql DB_QUEUE_TABLE=jobs DB_QUEUE=default DB_QUEUE_RETRY_AFTER=90 REDIS_QUEUE=default REDIS_QUEUE_CONNECTION=default REDIS_QUEUE_RETRY_AFTER=90 ############################################# # REDIS ############################################# REDIS_CLIENT=phpredis REDIS_HOST=127.0.0.1 REDIS_PASSWORD=TFsPMaCHx540vXtYKtvM REDIS_PORT=6379 ############################################# # MAIL ############################################# MAIL_MAILER=smtp MAIL_HOST=mail.teslylms.in MAIL_PORT=587 MAIL_ENCRYPTION=tls MAIL_USERNAME=test@teslylms.in MAIL_PASSWORD="r7%GqN9!tVx4#cZ2Lm6@Pj8^Ub0sF5&Yw3KdQe1*SaTzRvHnBfC" MAIL_FROM_ADDRESS=test@teslylms.in MAIL_FROM_NAME="TeslyLMS" ############################################# # RECAPTCHA (Google v2/v3) ############################################# NOCAPTCHA_SITEKEY=6LcWYcQrAAAAADzYXWaFUM6PlVWu5B9cn-pc46fI NOCAPTCHA_SECRET=6LcWYcQrAAAAAB6i6z9sEy4MMddekVaFrbre4h9S ############################################# # VITE ############################################# VITE_APP_NAME="${APP_NAME}" FILESYSTEM_DISK=s3 AWS_ACCESS_KEY_ID=your-access-key AWS_SECRET_ACCESS_KEY=your-secret-key AWS_DEFAULT_REGION=ap-south-1 AWS_BUCKET=your-bucket-name AWS_URL= AWS_ENDPOINT= ############################################# # MEILISEARCH ############################################# SCOUT_DRIVER=meilisearch MEILISEARCH_HOST=http://127.0.0.1:7700 MEILISEARCH_KEY=d7UhCd5XBUMy9xXXQWaeFhB6L880uiIYbZasm1M_p_M DB_POOL_MAX=50 QUEUE_CONNECTION=redis CACHE_STORE=redis SESSION_DRIVER=redis SCOUT_DRIVER=meilisearch REDIS_CLIENT=phpredis OCTANE_SERVER=swoole OCTANE_WORKERS=8 OCTANE_TASK_WORKERS=16 OCTANE_MAX_REQUESTS=1000 OCTANE_HTTPS=true APP_ENV=production APP_DEBUG=local DB_CONNECTION_POOLING=true BROADCAST_DRIVER=pusher PUSHER_APP_ID=2060390 PUSHER_APP_KEY=33c8cb9b5a773e0afc3e PUSHER_APP_SECRET=a55017c1433b41390ef5 PUSHER_APP_CLUSTER=ap2 PUSHER_HOST= PUSHER_PORT=443 PUSHER_SCHEME=https API_KEY_TKINTER=MySuperSecretKey123