参考资料

  1. 为什么用svn不用git
  2. Firefly III 无法格式化货币金额,因为您的服务器缺少必要的软件包
  3. git clone怎么用
  4. centos 7.6 如何安装中文货币所需的php82 语言环境
  5. git常用命令有哪些
  6. 加速国内Github 访问和下载的9种方案
  7. 要克隆Umami的v1.31.0版本
  8. 国内使用镜像站点加速

要克隆Umami的v1.31.0版本

要克隆Umami的v1.31.0版本,可以通过以下步骤实现:

克隆指定版本代码库
建议使用以下Git命令克隆特定版本:
git clone --branch v1.31.0 https://github.com/umami-software/umami.git

版本验证
克隆完成后可通过以下命令确认版本:
cd umami
git describe --tags

安装依赖(需Node.js环境)
npm install

配置数据库连接
创建.env文件并配置数据库连接字符串:
DATABASE_URL=postgresql://username@localhost:5432/umami

构建与运行
npm run build
npm run start

注意事项:

确保已安装Node.js 18.18+版本
需要提前准备PostgreSQL/MySQL数据库
默认管理员账号为admin/umami
应用默认运行在http://localhost:3000

替代方案:
如需使用Docker部署,可参考以下命令:
docker pull ghcr.io/umami-software/umami.31.0
docker run -d -p 3000:3000 ghcr.io/umami-software/umami.31.0

版本说明:
v1.31.0是Umami的稳定版本,包含性能优化和新功能添加,建议生产环境使用。