This commit is contained in:
amb
2026-09-02 12:34:38 +08:00
parent d85c69269d
commit 838db53d63
+8 -3
View File
@@ -11,12 +11,17 @@ echo "=== AI Knowledge Link 部署 ==="
# 1. 检查 .env # 1. 检查 .env
if [ ! -f .env ]; then if [ ! -f .env ]; then
echo "创建 .env ..." echo "创建 .env ..."
cp .env.production .env
# 自动生成 SECRET_KEY # 自动生成 SECRET_KEY
SECRET=$(python3 -c "import secrets; print(secrets.token_urlsafe(48))" 2>/dev/null || openssl rand -base64 48) SECRET=$(python3 -c "import secrets; print(secrets.token_urlsafe(48))" 2>/dev/null || openssl rand -base64 48)
sed -i "s/change-me-to-a-real-secret-key/$SECRET/" .env
echo "SECRET_KEY 已自动生成" cat > .env << EOF
SECRET_KEY=${SECRET}
MYSQL_ROOT_PASSWORD=Lzcc6-01
MYSQL_PASSWORD=Lzcc6-01
EOF
echo ".env 已创建,SECRET_KEY 已自动生成"
fi fi
# 2. 创建数据目录 # 2. 创建数据目录