cloudreve / Cloudreve

🌩支持多家云存储的云盘系统 (Self-hosted file management and sharing system, supports multiple storage providers)
https://cloudreve.org
GNU General Public License v3.0
21.57k stars 3.39k forks source link

请问如何在Helm Charts中升级到捐助版? #1919

Open WiiGe opened 8 months ago

WiiGe commented 8 months ago

根据官网的描述, 升级为捐助版需要替换主程序的二进制文件, 并使用SQL升级数据库

我使用的平台是TrueNAS Scale 23, 采用了TrueCharts这个社区Charts, 基于K3s v1.24运行Cloudreve

所以我想咨询一下如何在Helm Charts这种部署方式下更换主程序二进制文件, 并保持程序更新?

NEVADAX commented 8 months ago

官方helm chart没有提供挂载二进制程序的env就得自己改helm chart了

WiiGe commented 8 months ago

在TrueCharts官方Dicord询问后, 他们说只能去构建一个pro版本的docker镜像, 然后基于这个pro镜像再社区请求, 他们依据这个镜像再去做一版cloudreve的charts

不知怎么的, 他们还在用这个镜像https://hub.docker.com/r/xavierniu/cloudreve, 而不是https://hub.docker.com/r/cloudreve/cloudreve

所以, Docker用户应该怎么升级pro版呢? 传一个env就行吗?求个文档位置, 我实在是没找着 虽然我是charts用户但我想我也能参考下?

QAQ5555 commented 6 months ago

在TrueCharts官方Dicord询问后, 他们说只能去构建一个pro版本的docker镜像, 然后基于这个pro镜像再社区请求, 他们依据这个镜像再去做一版cloudreve的charts

不知怎么的, 他们还在用这个镜像https://hub.docker.com/r/xavierniu/cloudreve, 而不是https://hub.docker.com/r/cloudreve/cloudreve

所以, Docker用户应该怎么升级pro版呢? 传一个env就行吗?求个文档位置, 我实在是没找着 虽然我是charts用户但我想我也能参考下?

可以外部挂载主程序和key替换社区docker版即可变成pro版本,也可以build阶段换掉