| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- # 测试服环境变量
- APP_ENV=test
- # Prisma Config
- # MYSQL_URL="mysql://boxdbuser:dwR=)whu2Ze@localhost:3306/box_admin"
- MONGO_URL=mongodb://admin:ZOiIskNE52rxFt5d@172.17.0.2:27017/box_admin?authSource=admin
- MONGO_STATS_URL=mongodb://admin:ZOiIskNE52rxFt5d@172.17.0.2:27017/box_stats?authSource=admin
- # Redis Config
- REDIS_HOST=127.0.0.1
- REDIS_PORT=6379
- REDIS_PASSWORD=
- REDIS_DB=0
- REDIS_KEY_PREFIX=
- # RabbitMQ Config: RABBITMQ_URL="amqp://boxrabbit:BoxRabbit#2025@localhost:5672"
- # RabbitMQ Config
- RABBITMQ_URL="amqp://boxrabbit:BoxRabbit%232025@localhost:5672/"
- RABBITMQ_LOGIN_EXCHANGE=stats.user
- RABBITMQ_LOGIN_QUEUE=stats.user.login.q
- RABBITMQ_LOGIN_ROUTING_KEY="user.login
- RABBITMQ_ADS_CLICK_ROUTING_KEY=stats.ad.click
- # Stats Events Queues & Routing Keys
- RABBITMQ_STATS_EXCHANGE=stats.user
- RABBITMQ_STATS_AD_CLICK_QUEUE=stats.ad.click
- RABBITMQ_STATS_AD_CLICK_ROUTING_KEY=stats.ad.click
- RABBITMQ_STATS_VIDEO_CLICK_QUEUE=stats.video.click
- RABBITMQ_STATS_VIDEO_CLICK_ROUTING_KEY=stats.video.click
- RABBITMQ_STATS_AD_IMPRESSION_QUEUE=stats.ad.impression
- RABBITMQ_STATS_AD_IMPRESSION_ROUTING_KEY=stats.ad.impression
- # App set to 0.0.0.0 for local LAN access
- MGNT_HOST=0.0.0.0
- MGNT_PORT=3300
- MGNT_CORS_ORIGIN=*
- APP_HOST=0.0.0.0
- APP_PORT=3301
- APP_CORS_ORIGIN=*
- STATS_PORT=3302
- STATS_HOST=0.0.0.0
- STATS_CORS_ORIGIN=*
- # 2FA config
- # node -e "console.log(require('crypto').randomBytes(32).toString('base64'))"
- TWOFA_ENC_KEY=2q89JPacSKDmuU3hJCfKQhDg3sq74QScy0ShYBoQPgM=
- APP_ISSUER=BOX-MGNT
- # JWT
- JWT_SECRET=047df8aaa3d17dc1173c5a9a3052ba66c2b0bd96937147eb643319a0c90d132f
- JWT_ACCESS_TOKEN_TTL=43200
- # JAVA 管理 API
- MGNT_API_URL=http://47.76.151.238:83
- MGNT_API_TOKEN=
- # IM Chat API
- IMCHAT_API_URL=http://47.76.151.238:88
- IMCHAT_API_TOKEN=
- # 游戏服配置
- GAME_SERVER_ADMIN_API_URL=http://119.28.182.132:83
- GAME_SERVER_TOKEN=
- # 第三方批量创建用户密钥
- B_BASE_URL=https://wwapi.hxc1t.com
- B_SIGN_SECRET=Z3VhbmNpbmV3ZWl4aWFvMTIzNDU2
- PARTNER_MD5_KEY=160360904be3dd23bf4f1278a74196efdbf3f9b834ce883ef6ae09eb05c5c652
- PARTNER_ITEMS_LIMIT=100
- B_BASE_ORDER_ADD=/open/open/order/add
- B_BASE_ORDER_UPDATE_STATUS=/open/open/order/updateStatus
- B_BASE_CHAT_ADD=/open/order/chat/send
- # Oss 配置
- OSS_ACCESS_KEY_ID=AKIA6GSNGR5PHKXR6O6H
- OSS_ACCESS_KEY_SECRET=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
- OSS_BUCKET=ww-buckets
- OSS_REGION=ap-east-1
- # LOCAL IMAGE STORAGE 配置
- IMAGE_BASE_URL=https://app.boxt3yk.com/images
- IMAGE_ROOT_PATH=/usr/local/apps/box-project/box-images
- IMAGE_ADS_SUBFOLDER=ads-cover
- BOX_IMAGE_LOCAL_ROOT=/usr/local/apps/box-project/box-images
- # S3 IMAGE STORAGE 配置
- BOX_IMAGE_S3_ENABLED=false
- AWS_ACCESS_KEY_ID=AKIA6GSNGR5PISMIKCJ4
- AWS_SECRET_ACCESS_KEY=o236gEpw8NkqIaTHmu7d2N2d9NIMqLLu6Mktfyyd
- # Bucket name
- AWS_STORAGE_BUCKET_NAME=mybucket-imgs
- # The region of your bucket, more info:
- # http://docs.aws.amazon.com/general/latest/gr/rande.html#s3_region
- AWS_S3_REGION_NAME=ap-east-1
- # The endpoint of your bucket, more info:
- # http://docs.aws.amazon.com/general/latest/gr/rande.html#s3_region
- AWS_S3_ENDPOINT_URL=https://s3.ap-east-1.amazonaws.com
- # 上传限制
- UPLOAD_LIMIT_IMAGE=20
- UPLOAD_LIMIT_VIDEO=100
- UPLOAD_LIMIT_PDF=10
- UPLOAD_LIMIT_DEFAULT=10
|