修复 deploy.sh Windows 换行导致 Linux 无法执行
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
# Shell 脚本在 Linux 上必须使用 LF 换行
|
||||
*.sh text eol=lf
|
||||
deploy.sh text eol=lf
|
||||
@@ -58,7 +58,7 @@ pip install --upgrade pip -q
|
||||
pip install -r "$APP_DIR/requirements.txt" -q
|
||||
|
||||
if [ ! -f "$APP_DIR/.env" ]; then
|
||||
echo "==> 生成 .env(请编辑 ADMIN_PASSWORD、THS_REFRESH_TOKEN)..."
|
||||
echo "==> 生成 .env(请编辑 ADMIN_PASSWORD 后重启)..."
|
||||
cp "$APP_DIR/.env.example" "$APP_DIR/.env"
|
||||
RAND_KEY=$(python3 -c "import secrets; print(secrets.token_hex(32))")
|
||||
sed -i "s/change-this-to-a-random-secret-key/${RAND_KEY}/" "$APP_DIR/.env"
|
||||
|
||||
Reference in New Issue
Block a user