Hướng dẫn cài đặt Wsport API
Thông tin nhánh
Nhánh Production: wsport-api-commercial-production1.
Yêu cầu hệ thống (Prerequisites)
Go: Phiên bản 1.24.0 trở lên.
Docker & Docker Compose: Để chạy Redis, Elasticsearch (nếu cần).
MySQL: Phiên bản 8.0 trở lên.
Công cụ khuyến nghị:
golang-migrate
sqlc
air (chỉ dùng cho development)3.
Chạy ứng dụng
Lệnh chạy chính thức (Production):
go run main.go
4.
Environment Variables (.env) – Phiên bản Production
API_KEY=15bca33657b59b88dda8f0428c808831
DB_URL=https://db.bongdalu.moi
DB_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_SSLMODE=disable
FILE_URL=https://img.winfast.dev
REDIS_HOST=185.199.53.139
REDIS_PORT=23423
REDIS_PASSWORD=null
REDIS_DB=1
REDIS_PREFIX=thscoredb_database_thscoredb_cache_: KDATA_REDIS_HOST=18.143.120.88
KDATA_REDIS_PORT=43123
KDATA_REDIS_PASSWORD=null
KREDIS_PREFIX=
KREDIS_DB=0 Modified at 2026-03-30 08:23:32