[开源推广] RealeseTracker - 可配置的版本追踪与更新编排工具

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社...
[开源推广] RealeseTracker - 可配置的版本追踪与更新编排工具
[开源推广] RealeseTracker - 可配置的版本追踪与更新编排工具
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


项目链接:GitHub - dalamudx/ReleaseTracker: A lightweight, configurable release tracking and update orchestration tool. 一款轻量级、可配置的容器版本追踪和管理软件 。 · GitHub

本项目核心功能是支持将版本追踪、发布说明进行聚合,然后对不同部署形式的容器统一进行版本更新管理。

  • 支持对GitHub、GitLab(含自托管)、Gitea、Helm Chart、Docker Hub、GHCR、私有 OCI Registry等仓库或容器版本的追踪。
  • 支持对podman、docker、compose容器组、helm release、kubernetes、portainer的接入,以及对应部署的更新管理。
  • 通知目前只支持webhook,后续会看情况进行扩展

开发这个项目主要是出自我自己的需求,统一对容器化的服务进行版本更新管理,然后加入了对分支、发布说明这块的处理,不过目前做的还不是很好,还有待改进。

当然,这个项目也不像watchtower那样,打个标签就能用,专门精细化了版本控制这块并有丰富的自定义功能。

image

image

更详细的功能说明可以参考下wiki:ReleaseTracker Wiki - ReleaseTracker

佬如果有需求可以提issue,然后功能合适的话,会排期进行开发

3 个帖子 - 3 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文