mirror of
https://github.com/okxlin/appstore.git
synced 2025-07-13 21:02:18 +08:00
41 lines
1.0 KiB
Bash
41 lines
1.0 KiB
Bash
#!/bin/bash
|
|
|
|
# 检查 .env 文件是否存在
|
|
if [[ -f ./.env ]]; then
|
|
|
|
# 检查并添加 ADMIN_TOKEN 参数
|
|
if ! grep -q '^ADMIN_TOKEN=' ./.env; then
|
|
echo 'ADMIN_TOKEN=""' >> ./.env
|
|
echo "已添加 ADMIN_TOKEN="
|
|
else
|
|
echo "ADMIN_TOKEN 参数已存在"
|
|
fi
|
|
|
|
# 检查并添加 INVITATIONS_ALLOWED 参数
|
|
if ! grep -q '^INVITATIONS_ALLOWED=' ./.env; then
|
|
echo 'INVITATIONS_ALLOWED="true"' >> ./.env
|
|
echo "已添加 INVITATIONS_ALLOWED=true"
|
|
else
|
|
echo "INVITATIONS_ALLOWED 参数已存在"
|
|
fi
|
|
|
|
# 检查并添加 SIGNUPS_ALLOWED 参数
|
|
if ! grep -q '^SIGNUPS_ALLOWED=' ./.env; then
|
|
echo 'SIGNUPS_ALLOWED="true"' >> ./.env
|
|
echo "已添加 SIGNUPS_ALLOWED=true"
|
|
else
|
|
echo "SIGNUPS_ALLOWED 参数已存在"
|
|
fi
|
|
|
|
# 检查并添加 WEBSOCKET_ENABLED 参数
|
|
if ! grep -q '^WEBSOCKET_ENABLED=' ./.env; then
|
|
echo 'WEBSOCKET_ENABLED="false"' >> ./.env
|
|
echo "已添加 WEBSOCKET_ENABLED=false"
|
|
else
|
|
echo "WEBSOCKET_ENABLED 参数已存在"
|
|
fi
|
|
|
|
else
|
|
echo ".env 文件不存在"
|
|
fi
|