forked from wangbo/easyai
fix(deploy): 加固 Redis 持久化与旧环境启动配置
This commit is contained in:
@@ -143,6 +143,11 @@ init_security_env .env upgrade
|
||||
. ./scripts/init-public-api-base-url.sh
|
||||
init_public_api_base_url .env upgrade "${DEPLOY_PUBLIC_API_BASE_URL:-}"
|
||||
|
||||
# 旧部署可能缺少浏览器 Origin;在重建主服务前从已校验的公开 API 地址补齐。
|
||||
# shellcheck source=scripts/init-security-origin.sh
|
||||
. ./scripts/init-security-origin.sh
|
||||
init_security_origin .env
|
||||
|
||||
echo "==========================="
|
||||
echo "🚀 开始自动安装 Docker 和 Docker Compose"
|
||||
echo "==========================="
|
||||
@@ -198,6 +203,8 @@ $DOCKER_COMPOSE_CMD version
|
||||
|
||||
echo "🎉 Docker 和 Docker Compose 已就绪!"
|
||||
|
||||
# 旧 Redis 若仍把 AOF/RDB 留在容器写层,直接 up 会丢失数据。
|
||||
sudo ./scripts/check-redis-persistence.sh
|
||||
|
||||
echo "🚀 重新启动EasyAI"
|
||||
sudo $DOCKER_COMPOSE_CMD pull && sudo $DOCKER_COMPOSE_CMD up -d
|
||||
|
||||
Reference in New Issue
Block a user