fix: pin compose deployments to a release version

This commit is contained in:
DiheChen committed 2026-11-02 22:32:31 +08:00
1 parent b12dfcebb6
commit 41bf78d110
4 files changed
+28 -7

No files matched your search

+18 -3
View File
@@ -14,7 +14,7 @@
```bash
cp .env.example .env
# 在 .env 中设置后台 token
# 在 .env 中设置后台 token 和部署的版本号
docker compose up -d --wait
```
@@ -34,8 +34,9 @@ docker compose \
更新:
```bash
docker compose pull
# 然后使用你原来的启动命令重新启动
vim .env
# 将 ALISTEN_VERSION 修改为目标版本号
# 然后使用原来的部署命令重新启动
```
修改源代码后,自行构建和启动:
@@ -63,6 +64,20 @@ helm install alisten \
-f values.yaml
```
更新:
```bash
# 命令中的 <release-version> 替换为真实的版本号
helm upgrade alisten \
oci://ghcr.io/dihemoe/alisten/charts/alisten \
--version <release-version> \
--namespace alisten \
-f values.yaml \
--atomic \
--wait \
--timeout 6m
```
## 使用与版权
本项目不提供音源内容及其使用授权。音源名称、音频、封面和歌词等内容的权利归各自权利人所有。