diff --git a/.env.example b/.env.example index 82293a61c..40a73d848 100644 --- a/.env.example +++ b/.env.example @@ -1,8 +1,11 @@ - +# 管理员令牌(请务必更改此值以确保安全性) ADMIN_TOKEN=change-me +# 自动迁移控制(生产环境默认开启) +# 设置为 false 可禁用自动迁移 AUTO_MIGRATE=true +# 数据库连接字符串(仅用于本地开发或非 Docker Compose 部署) DSN="postgres://user:password@host:port/db_name" # 数据库配置(Docker Compose 部署时使用) diff --git a/docker-compose.yaml b/docker-compose.yaml index fbdbb3eac..092e15329 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -58,6 +58,7 @@ services: PORT: ${APP_PORT:-23000} DSN: postgresql://${DB_USER:-postgres}:${DB_PASSWORD:-postgres}@postgres:5432/${DB_NAME:-claude_code_hub} REDIS_URL: redis://redis:6379 + AUTO_MIGRATE: ${AUTO_MIGRATE:-true} ENABLE_RATE_LIMIT: ${ENABLE_RATE_LIMIT:-true} SESSION_TTL: ${SESSION_TTL:-300} # 设置时区为上海 @@ -65,7 +66,3 @@ services: ports: - "${APP_PORT:-23000}:${APP_PORT:-23000}" restart: unless-stopped - -# volumes 配置已移除,改用本地目录映射 -# 数据存储在 ./data/postgres 和 ./data/redis 目录 -# 重建容器时数据不会丢失,可直接备份 ./data 目录