修复数据问题

main
AlanPaine 2026-04-13 19:55:43 +08:00
parent 725acd57c1
commit 9331362ff4
2 changed files with 2 additions and 18 deletions

View File

@ -22,23 +22,7 @@ PIP_TRUSTED_HOST=pypi.tuna.tsinghua.edu.cn
# Frontend package registry mirror (used by yarn, recommended in CN)
NPM_REGISTRY=https://registry.npmmirror.com
<<<<<<< HEAD
# Database for deploy-prod.sh
# This mode now supports external PostgreSQL only.
# Before running deploy-prod.sh, initialize the target database explicitly with:
# scripts/sql/create-tables.sql
# scripts/sql/init-data.sql
DATABASE_URL=postgresql+psycopg://postgres:change_me@127.0.0.1:5432/dashboard
=======
# Database (choose one: SQLite / PostgreSQL / MySQL)
# SQLite example:
# DATABASE_URL=sqlite:////app/data/nanobot_dashboard.db
# PostgreSQL example:
# DATABASE_URL=postgresql+psycopg://user:password@127.0.0.1:5432/nanobot_dashboard
# MySQL example:
# DATABASE_URL=mysql+pymysql://user:password@127.0.0.1:3306/nanobot_dashboard
DATABASE_URL=postgresql+psycopg://postgres:postgres@10.100.52.43:5433/nanobot
>>>>>>> 658bedf (feat: add build.sh for dynamic docker image building and update deploy scripts)
DATABASE_POOL_SIZE=20
DATABASE_MAX_OVERFLOW=40
DATABASE_POOL_TIMEOUT=30

View File

@ -44,9 +44,9 @@ services:
- ./data:/app/data
- ${HOST_BOTS_WORKSPACE_ROOT}:${HOST_BOTS_WORKSPACE_ROOT}
expose:
- "8000"
- "8002"
healthcheck:
test: ["CMD", "python", "-c", "import urllib.request; urllib.request.urlopen('http://127.0.0.1:8000/api/health', timeout=3).read()"]
test: ["CMD", "python", "-c", "import urllib.request; urllib.request.urlopen('http://127.0.0.1:8002/api/health', timeout=3).read()"]
interval: 15s
timeout: 5s
retries: 5