修复 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
|
pip install -r "$APP_DIR/requirements.txt" -q
|
||||||
|
|
||||||
if [ ! -f "$APP_DIR/.env" ]; then
|
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"
|
cp "$APP_DIR/.env.example" "$APP_DIR/.env"
|
||||||
RAND_KEY=$(python3 -c "import secrets; print(secrets.token_hex(32))")
|
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"
|
sed -i "s/change-this-to-a-random-secret-key/${RAND_KEY}/" "$APP_DIR/.env"
|
||||||
|
|||||||
Reference in New Issue
Block a user