From 3c9625add640947e4bf0519b6341348e764aee71 Mon Sep 17 00:00:00 2001 From: jonathang4 Date: Thu, 28 Aug 2025 16:38:43 +0800 Subject: [PATCH] 1 --- .env.template | 4 ++-- .gitignore | 3 ++- src/lib/database/nedb.ts | 2 +- template.docker-compose.yml | 1 - template.ecosystem.config.json | 5 ----- 5 files changed, 5 insertions(+), 10 deletions(-) diff --git a/.env.template b/.env.template index d8005f1..025fb94 100644 --- a/.env.template +++ b/.env.template @@ -8,10 +8,10 @@ NODE_ENV=production SERVICE_ID=jimeng-api-prod SERVICE_NAME=jimeng-free-api-prod HOST=0.0.0.0 -PORT=3302 +PORT=3301 # 可选:手动指定服务器基础URL,不设置会自动检测 -# BASE_URL=http://your-server-ip:3302 +# BASE_URL=http://your-server-ip:3301 # =========================================== # MongoDB 数据库配置 (必须设置) diff --git a/.gitignore b/.gitignore index ee51ba5..1844238 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,5 @@ logs/ package-lock.json ecosystem.config.*.json -docker-compose.*.yml \ No newline at end of file +docker-compose.*.yml +data_nedb/ \ No newline at end of file diff --git a/src/lib/database/nedb.ts b/src/lib/database/nedb.ts index 7c6767e..bf9d915 100644 --- a/src/lib/database/nedb.ts +++ b/src/lib/database/nedb.ts @@ -12,7 +12,7 @@ class NeDBManager { private dataDir: string; private constructor() { - this.dataDir = path.resolve('./data'); + this.dataDir = path.resolve('./data_nedb'); } public static getInstance(): NeDBManager { diff --git a/template.docker-compose.yml b/template.docker-compose.yml index 99951a7..492c7fd 100644 --- a/template.docker-compose.yml +++ b/template.docker-compose.yml @@ -16,7 +16,6 @@ services: - SERVICE_NAME=${SERVICE_NAME:-jimeng-free-api} - HOST=${HOST:-0.0.0.0} - PORT=${API_PORT:-3302} - - MONGODB_URL=${MONGODB_URL:-mongodb://localhost:27017/jimeng-api} - TOS_ACCESS_KEY_ID=${TOS_ACCESS_KEY_ID} - TOS_ACCESS_KEY_SECRET=${TOS_ACCESS_KEY_SECRET} - TOS_BUCKET_NAME=${TOS_BUCKET_NAME} diff --git a/template.ecosystem.config.json b/template.ecosystem.config.json index 803a496..7968480 100644 --- a/template.ecosystem.config.json +++ b/template.ecosystem.config.json @@ -13,7 +13,6 @@ "SERVICE_NAME": "jimeng-free-api-3302", "HOST": "0.0.0.0", "PORT": 3302, - "MONGODB_URL": "mongodb://localhost:27017/jimeng-api", "TOS_ACCESS_KEY_ID": "your_actual_access_key_id", "TOS_ACCESS_KEY_SECRET": "your_actual_access_key_secret", "TOS_BUCKET_NAME": "your_actual_bucket_name", @@ -34,7 +33,6 @@ "SERVICE_NAME": "jimeng-free-api-3302-prod", "HOST": "0.0.0.0", "PORT": 3302, - "MONGODB_URL": "mongodb://prod-server:27017/jimeng-api", "TOS_ACCESS_KEY_ID": "prod_access_key_id", "TOS_ACCESS_KEY_SECRET": "prod_access_key_secret", "TOS_BUCKET_NAME": "prod_bucket_name", @@ -92,7 +90,6 @@ "SERVICE_NAME": "jimeng-free-api-3303-prod", "HOST": "0.0.0.0", "PORT": 3303, - "MONGODB_URL": "mongodb://prod-server:27017/jimeng-api", "TOS_ACCESS_KEY_ID": "prod_access_key_id", "TOS_ACCESS_KEY_SECRET": "prod_access_key_secret", "TOS_BUCKET_NAME": "prod_bucket_name", @@ -129,7 +126,6 @@ "SERVICE_NAME": "jimeng-free-api-3304", "HOST": "0.0.0.0", "PORT": 3304, - "MONGODB_URL": "mongodb://localhost:27017/jimeng-api", "TOS_ACCESS_KEY_ID": "your_actual_access_key_id", "TOS_ACCESS_KEY_SECRET": "your_actual_access_key_secret", "TOS_BUCKET_NAME": "your_actual_bucket_name", @@ -150,7 +146,6 @@ "SERVICE_NAME": "jimeng-free-api-3304-prod", "HOST": "0.0.0.0", "PORT": 3304, - "MONGODB_URL": "mongodb://prod-server:27017/jimeng-api", "TOS_ACCESS_KEY_ID": "prod_access_key_id", "TOS_ACCESS_KEY_SECRET": "prod_access_key_secret", "TOS_BUCKET_NAME": "prod_bucket_name",