# 测试服环境变量 APP_ENV=test # Prisma Config # MYSQL_URL="mysql://boxdbuser:dwR=)whu2Ze@localhost:3306/box_admin" MONGO_URL=mongodb://admin:ZOiIskNE52rxFt5d@127.0.0.1:27117/box_admin?authSource=admin MONGO_STATS_URL=mongodb://admin:ZOiIskNE52rxFt5d@127.0.0.1:27117/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