This commit is contained in:
2025-11-01 17:02:16 +08:00
parent 287571b421
commit ce40cafad2
4 changed files with 49 additions and 0 deletions

View File

@@ -237,6 +237,10 @@ deploy_app() {
# 创建部署目录
mkdir -p "$deploy_dir"/{data/{upload,temp,unzip,images,reports,elasticsearch},logs,nginx}
# 设置日志目录权限(确保容器内 app 用户可以写入)
chmod 755 "$deploy_dir/logs"
chown -R 1001:1001 "$deploy_dir/logs" 2>/dev/null || true
# 动态生成 docker-compose.yml 文件
cat > "$deploy_dir/docker-compose.yml" << EOF
version: '3.8'