Umami
Umami 是一种简单、快速、注重隐私的 Google Analytics 替代方案。
Umami 是一种简单、快速、注重隐私的 Google Analytics 替代方案。
详细的入门指南可在https://umami.is/docs/找到
npm install -g yarn
git clone https://github.com/umami-software/umami.git
cd umami
yarn install
使用以下内容创建 .env
文件
DATABASE_URL=connection-url
连接 url 格式如下:
postgresql://username:mypassword@localhost:5432/mydb
mysql://username:mypassword@localhost:3306/mydb
yarn build
yarn update-db
这还将使用用户名admin和密码umami创建一个登录帐户。
yarn start
默认情况下,这将在 http://localhost:3000
. 您将需要 代理来自 Web 服务器的请求或更改端口以直接为应用程序提供服务。
要构建 umami 容器并启动 Postgres 数据库,请运行:
docker compose up
或者,仅提取支持 PostgreSQL 的 Umami Docker 映像:
docker pull docker.umami.is/umami-software/umami:postgresql-latest
或者使用 MySQL 支持:
docker pull docker.umami.is/umami-software/umami:mysql-latest
要获得最新功能,只需拉取,安装任何新的依赖项,然后重新构建:
git pull
yarn install
yarn build
要更新 Docker 镜像,只需拉取新镜像并重新构建:
docker compose pull
docker compose up --force-recreate
MIT