前言
本分支是 如何修改开源项目代码并构建 docker 镜像-以 umami 为例 的一个应用实践
为响应部分博主的 Umami 数据公开需求,同时确保符合中国法律法规要求,我花费 5 分钟修改出了这个 Umami 本地化合规版本,重点优化了行政区划表述及旗帜标识系统。
本分支参考了《关于正确使用涉台宣传用语的意见》,感谢 Mayx 在语言文件修改上提出的建议。
如何使用
PostgreSQL 版本
docker pull ghcr.io/howiehz/umami:postgresql-2.17.0-cn
MySQL 版本
docker pull ghcr.io/howiehz/umami:mysql-2.17.0-cn
如果使用 1Panel 之类的工具部署,可以在拉取镜像后给镜像打 tag,以复用 Docker Compose。
版本落后了怎么办
同步上游更新的两种方法
- Issues · HowieHz/umami 提 Issue 并且 @HowieHz
- fork 项目,
git cherry-pick
Commits · HowieHz/umami 中的两提交,按照教程尝试自己使用 GitHub Action 构建最新镜像。