diff --git a/Dockerfile b/Dockerfile index 8f84e1c2..930b6350 100644 --- a/Dockerfile +++ b/Dockerfile @@ -54,11 +54,11 @@ ENV SQLBOT_HOME=/opt/sqlbot ENV PYTHONPATH=${SQLBOT_HOME}/app ENV PATH="${SQLBOT_HOME}/app/.venv/bin:$PATH" -ENV POSTGRES_SERVER=localhost -ENV POSTGRES_PORT=5432 -ENV POSTGRES_DB=sqlbot -ENV POSTGRES_USER=root -ENV POSTGRES_PASSWORD=Password123@pg +# ENV POSTGRES_SERVER=localhost +# ENV POSTGRES_PORT=5432 +# ENV POSTGRES_DB=sqlbot +# ENV POSTGRES_USER=root +# ENV POSTGRES_PASSWORD=Password123@pg # Copy necessary files from builder COPY start.sh /opt/sqlbot/app/start.sh diff --git a/installer/install.conf b/installer/install.conf index 53211023..7aaaabee 100644 --- a/installer/install.conf +++ b/installer/install.conf @@ -5,6 +5,20 @@ SQLBOT_BASE=/opt SQLBOT_WEB_PORT=8000 SQLBOT_MCP_PORT=8001 +# 数据库配置 +## 是否使用外部数据库 +SQLBOT_EXTERNAL_DB=false +## 数据库地址 +SQLBOT_DB_HOST=localhost +## 数据库端口 (仅使用外部数据库时才生效) +SQLBOT_DB_PORT=5432 +## SQLBot 数据库库名 +SQLBOT_DB_DB=sqlbot +## 数据库用户名 +SQLBOT_DB_USER=root +## 数据库密码,密码如包含特殊字符,请用双引号引起来,例如 SQLBOT_DB_PASSWORD="Test@4&^%*^" +SQLBOT_DB_PASSWORD=Password123@pg + # 其他配置 ## 普通用户默认密码 SQLBOT_DEFAULT_PWD=SQLBot@123456