### Admin API
- node: 14
- .env
```
APP_NAME=BILLIE MBP GAME ADMIN API
########################################################################################
# NODE
NODE_ENV=develop
NODE_PATH=./
PORT=31680
EXTERNAL_PORT=31680
########################################################################################
# 平行處理數,以 CPU CORE 數量為上限
CLUSTER=1
########################################################################################
LOG_LEVEL=debug
########################################################################################
# Redis
REDIS_CLIENT_HOST=localhost
# REDIS_CLIENT_HOST=192.168.40.2
REDIS_CLIENT_PORT=6379
# MONGO_HOST=mongodb://mahjong:mj%40game@192.168.30.2:27017/game?retryWrites=true&w=majority
MONGO_HOST=mongodb://192.168.60.50:27017/game?retryWrites=true&w=majority
# MONGO_HOST=mongodb://172.31.31.43:27017/game
MONGO_POOLING=10
# Redis 暫存時間
REDIS_CACHE_TIME=86400
AMQP_HOST=amqp://rabbitmq:rabbitmq@localhost:5672/egame
# AMQP_HOST=amqp://rabbitmq:rabbitmq@192.168.40.2:5672/egame
########################################################################################
# LOG FILE DIR
LOG_DIR=./logs
# token 時效(秒), 12小時
TOKEN_EXPIRED_TIME=43200
# 是否限定用戶的登入 IP,會查驗用戶於 db 用的 user.ip 欄位
CHECK_OPERATOR_IP=0
# 是否限定訪問的 domain,會查驗用戶於 db 用的 user.domain 欄位
CHECK_CORS=0
# api request timeout
API_TIMEOUT=300000
# 記錄什麼類型的 request, 系統會獎 reqeust log 記到 request_log model
REQUEST_LOG=POST,PUT,DELETE
API_PREFIX=
ENCRYPTION_KEY=bxvip.cobxvip.cobxvip.cobxvip.cobxvip.co
PAGE_SIZE=50
#
REDIS_PREFIX=game:admin:
# dashboard 送出的分析任務延遲(用來避開進行當下時間的統計)
DASHBOARD_JOB_DELAY=3
# 可使用的 slot 機制
SLOT_GAME_MECHANISM_LIST=slot1,slot2,slot3
# 可使用的 poker 機制
POKER_GAME_MECHANISM_LIST=oxoxdealer,casinoOxOx,threeFaceCard,blackJack,goldenFlower
# 目前可接受的遊戲分類
GAME_CATEGORY_LIST=slot
# AWS
AWS_ACCESS_KEY_ID=AKIAS7M7WTFZCW6XVOXO
AWS_SECRET_ACCESS_KEY=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
# AWS_ACCESS_KEY_ID=AKIAS7M7WTFZCEXBBQ6J
# AWS_SECRET_ACCESS_KEY=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
AWS_BUCKET=bx-slot-game
AWS_REGION=ap-east-1
IGNORE_STATISTICS_OPERATORS=260,2,132,7671
# IGNORE_CRONJOBS = rtpRandomUpdate,casinoMessageNotify,mahjongStatistics,redEnvelopeOxOxUpdate,redEnvelopeBombUpdate
IGNORE_CRONJOBS = rtpRandomUpdate,casinoMessageNotify,mahjongStatistics,redEnvelopeOxOxUpdate,redEnvelopeBombUpdate,closePlayExpired,closeRecordExpired,slotTablesStatistics,statisticsReport
UTC_OFFSET=480
# closePlayExpired, closeRecordExpired, dashboard, sendTgReport, slotTablesStatistics, statisticsReport
```
- slot-server-pack
`https://gitlab.riversense.tw/egames/slot-server-pack`