Skip to content

关于deploy.sh 脚本不能进行增量更新的问题 #902

@PIGzyj233

Description

@PIGzyj233
  • 数据库密码会每次重新生成。main 每次执行都会调用 generate_db_password(),见 deploy.sh:769 和 deploy.sh:341。
  • 然后脚本会直接覆盖 .env,把新的 DB_PASSWORD 写进去,见 deploy.sh:559。

所以如果拿它做“更新已有部署”,而不是全新部署,就有较大概率把应用侧密码改了,但旧数据卷里的 PostgreSQL 实际密
码没变,最终导致应用连不上旧库。

如果不能用脚本直接更新也辛苦作者说明一下,并给出明确的增量更新指南

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    Status

    In progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions