Hướng dẫn cài đặt Wsport API
Thông tin nhánhNhánh Production: release-db1.
Yêu cầu hệ thống (Prerequisites)
3.
Chạy ứng dụng
Lệnh chạy chính thức (Production):
php artisan serve
4.
Environment Variables (.env) – Phiên bản Production
Dưới đây là mẫu .env đã gộp và tối ưu cho môi trường Production:
APP_NAME=ThscoreDB
APP_ENV=local
APP_KEY=base64:ZYtoQCCi06SbabNMpSapNtYfS3cdbAPr+V70lmhqKzk=
APP_DEBUG=true
APP_URL=http://127.0.0.1:8000
SELENIUM_URL=http://localhost:4444/wd/hub LOG_CHANNEL=stack
LOG_DEPRECATIONS_CHANNEL=null
LOG_LEVEL=debugDB_CONNECTION=mysql
DB_HOST=thscore.cluster-ro-ctqmyks801ro.ap-southeast-1.rds.amazonaws.com
DB_PORT=3306
DB_DATABASE=bgnshwhs321
DB_USERNAME=bgnshwhs321
DB_PASSWORD=DB_CONNECTION=mysql
DB_HOST_READ=thscore.cluster-ro-ctqmyks801ro.ap-southeast-1.rds.amazonaws.com
DB_PORT_READ=3306
DB_DATABASE_READ=bgnshwhs321
DB_USERNAME_READ=bgnshwhs321
DB_PASSWORD_READ=DB_CONNECTION=mysql
DB_HOST_WRITE=thscore.cluster-ro-ctqmyks801ro.ap-southeast-1.rds.amazonaws.com
DB_PORT_WRITE=3306
DB_DATABASE_WRITE=bgnshwhs321
DB_USERNAME_WRITE=bgnshwhs321
DB_PASSWORD_WRITE=BROADCAST_DRIVER=log
CACHE_DRIVER=file
FILESYSTEM_DISK=local
QUEUE_CONNECTION=database
SESSION_DRIVER=file
SESSION_LIFETIME=120REDIS_HOST=185.199.53.139
REDIS_PORT=23423
REDIS_PASSWORD=nullMAIL_MAILER=smtp
MAIL_HOST=mailpit
MAIL_PORT=1025
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS="hello@example.com"
MAIL_FROM_NAME="${APP_NAME}"PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_HOST=
PUSHER_PORT=443
PUSHER_SCHEME=https
PUSHER_APP_CLUSTER=mt1VITE_APP_NAME="APPNAME"VITEPUSHERAPPKEY="{PUSHER_APP_KEY}"
VITE_PUSHER_HOST="PUSHERHOST"VITEPUSHERPORT="{PUSHER_PORT}"
VITE_PUSHER_SCHEME="PUSHERSCHEME"VITEPUSHERAPPCLUSTER="{PUSHER_APP_CLUSTER}"
API_KEY="4VI7bzCv23LvrCvf"DOMAIN_VI="thscore-db.longtu.club"
CRONJOB_API=on
CRONJOB_MAKE_FILE=on
CHATGPT_API_ENDPOINT=https://api.openai.com/v1/
CHATGPT_API_KEY=sk-proj-FiSvFbYNEYiO3j8zp0JXT3BlbkFJvQ0iE3Qs13Vui1QWSmz8AWS_ACCESS_KEY_ID=AKIATCKAQAXNUB5A2C6R
AWS_SECRET_ACCESS_KEY=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
AWS_DEFAULT_REGION=ap-southeast-1
AWS_WEBSOCKET_ENDPOINT=wss://27i5rws9u0.execute-api.ap-southeast-1.amazonaws.com/production
AWS_USE_PATH_STYLE_ENDPOINT=false
AWS_TABLE_DYNAMODB=WebSocketConnections;
AWS_VERSION=2018-11-29;
VITE_AWS_WEBSOCKET_ENDPOINT="${AWS_WEBSOCKET_ENDPOINT}"
AWS_STATUS_WEBSOCKET=offCDN & S3#
AWS_ACCESS_KEY_ID=AKXVCHFE3ABLJP3H5D9S
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=auto
AWS_ENDPOINT=https://35666.oss.swiftserve.com
AWS_USE_PATH_STYLE_ENDPOINT=trueLưu file lên s3#
AWS_BUCKET_DATA=cdn-sport-devLưu img lên s3#
Lưu ở cả disk và s3#
Modified at 2026-03-30 08:26:30