This commit is contained in:
jonathang4 2025-08-28 16:38:43 +08:00
parent 8dcdf3508f
commit 3c9625add6
5 changed files with 5 additions and 10 deletions

View File

@ -8,10 +8,10 @@ NODE_ENV=production
SERVICE_ID=jimeng-api-prod SERVICE_ID=jimeng-api-prod
SERVICE_NAME=jimeng-free-api-prod SERVICE_NAME=jimeng-free-api-prod
HOST=0.0.0.0 HOST=0.0.0.0
PORT=3302 PORT=3301
# 可选手动指定服务器基础URL不设置会自动检测 # 可选手动指定服务器基础URL不设置会自动检测
# BASE_URL=http://your-server-ip:3302 # BASE_URL=http://your-server-ip:3301
# =========================================== # ===========================================
# MongoDB 数据库配置 (必须设置) # MongoDB 数据库配置 (必须设置)

3
.gitignore vendored
View File

@ -5,4 +5,5 @@ logs/
package-lock.json package-lock.json
ecosystem.config.*.json ecosystem.config.*.json
docker-compose.*.yml docker-compose.*.yml
data_nedb/

View File

@ -12,7 +12,7 @@ class NeDBManager {
private dataDir: string; private dataDir: string;
private constructor() { private constructor() {
this.dataDir = path.resolve('./data'); this.dataDir = path.resolve('./data_nedb');
} }
public static getInstance(): NeDBManager { public static getInstance(): NeDBManager {

View File

@ -16,7 +16,6 @@ services:
- SERVICE_NAME=${SERVICE_NAME:-jimeng-free-api} - SERVICE_NAME=${SERVICE_NAME:-jimeng-free-api}
- HOST=${HOST:-0.0.0.0} - HOST=${HOST:-0.0.0.0}
- PORT=${API_PORT:-3302} - PORT=${API_PORT:-3302}
- MONGODB_URL=${MONGODB_URL:-mongodb://localhost:27017/jimeng-api}
- TOS_ACCESS_KEY_ID=${TOS_ACCESS_KEY_ID} - TOS_ACCESS_KEY_ID=${TOS_ACCESS_KEY_ID}
- TOS_ACCESS_KEY_SECRET=${TOS_ACCESS_KEY_SECRET} - TOS_ACCESS_KEY_SECRET=${TOS_ACCESS_KEY_SECRET}
- TOS_BUCKET_NAME=${TOS_BUCKET_NAME} - TOS_BUCKET_NAME=${TOS_BUCKET_NAME}

View File

@ -13,7 +13,6 @@
"SERVICE_NAME": "jimeng-free-api-3302", "SERVICE_NAME": "jimeng-free-api-3302",
"HOST": "0.0.0.0", "HOST": "0.0.0.0",
"PORT": 3302, "PORT": 3302,
"MONGODB_URL": "mongodb://localhost:27017/jimeng-api",
"TOS_ACCESS_KEY_ID": "your_actual_access_key_id", "TOS_ACCESS_KEY_ID": "your_actual_access_key_id",
"TOS_ACCESS_KEY_SECRET": "your_actual_access_key_secret", "TOS_ACCESS_KEY_SECRET": "your_actual_access_key_secret",
"TOS_BUCKET_NAME": "your_actual_bucket_name", "TOS_BUCKET_NAME": "your_actual_bucket_name",
@ -34,7 +33,6 @@
"SERVICE_NAME": "jimeng-free-api-3302-prod", "SERVICE_NAME": "jimeng-free-api-3302-prod",
"HOST": "0.0.0.0", "HOST": "0.0.0.0",
"PORT": 3302, "PORT": 3302,
"MONGODB_URL": "mongodb://prod-server:27017/jimeng-api",
"TOS_ACCESS_KEY_ID": "prod_access_key_id", "TOS_ACCESS_KEY_ID": "prod_access_key_id",
"TOS_ACCESS_KEY_SECRET": "prod_access_key_secret", "TOS_ACCESS_KEY_SECRET": "prod_access_key_secret",
"TOS_BUCKET_NAME": "prod_bucket_name", "TOS_BUCKET_NAME": "prod_bucket_name",
@ -92,7 +90,6 @@
"SERVICE_NAME": "jimeng-free-api-3303-prod", "SERVICE_NAME": "jimeng-free-api-3303-prod",
"HOST": "0.0.0.0", "HOST": "0.0.0.0",
"PORT": 3303, "PORT": 3303,
"MONGODB_URL": "mongodb://prod-server:27017/jimeng-api",
"TOS_ACCESS_KEY_ID": "prod_access_key_id", "TOS_ACCESS_KEY_ID": "prod_access_key_id",
"TOS_ACCESS_KEY_SECRET": "prod_access_key_secret", "TOS_ACCESS_KEY_SECRET": "prod_access_key_secret",
"TOS_BUCKET_NAME": "prod_bucket_name", "TOS_BUCKET_NAME": "prod_bucket_name",
@ -129,7 +126,6 @@
"SERVICE_NAME": "jimeng-free-api-3304", "SERVICE_NAME": "jimeng-free-api-3304",
"HOST": "0.0.0.0", "HOST": "0.0.0.0",
"PORT": 3304, "PORT": 3304,
"MONGODB_URL": "mongodb://localhost:27017/jimeng-api",
"TOS_ACCESS_KEY_ID": "your_actual_access_key_id", "TOS_ACCESS_KEY_ID": "your_actual_access_key_id",
"TOS_ACCESS_KEY_SECRET": "your_actual_access_key_secret", "TOS_ACCESS_KEY_SECRET": "your_actual_access_key_secret",
"TOS_BUCKET_NAME": "your_actual_bucket_name", "TOS_BUCKET_NAME": "your_actual_bucket_name",
@ -150,7 +146,6 @@
"SERVICE_NAME": "jimeng-free-api-3304-prod", "SERVICE_NAME": "jimeng-free-api-3304-prod",
"HOST": "0.0.0.0", "HOST": "0.0.0.0",
"PORT": 3304, "PORT": 3304,
"MONGODB_URL": "mongodb://prod-server:27017/jimeng-api",
"TOS_ACCESS_KEY_ID": "prod_access_key_id", "TOS_ACCESS_KEY_ID": "prod_access_key_id",
"TOS_ACCESS_KEY_SECRET": "prod_access_key_secret", "TOS_ACCESS_KEY_SECRET": "prod_access_key_secret",
"TOS_BUCKET_NAME": "prod_bucket_name", "TOS_BUCKET_NAME": "prod_bucket_name",