cloudreve / Cloudreve

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

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

Open WiiGe opened 11 months ago

WiiGe commented 11 months ago

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

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

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

NEVADAX commented 11 months ago

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

WiiGe commented 11 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 9 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阶段换掉