2025年umami,免费开源网站分析方案使用指北

umami,免费开源网站分析方案使用指北目录 Umami 简介 开始安装 Umami 准备工作 Docker 安装 Umami 使用 Docker 安装 Umami 使用 Docker compose 安装 自定义 Umami 参数 源码方式运行 Umami Umami 简介 Umami 是一个开源的 强调隐私保护的 Google Analytics 替代工具

大家好,我是讯享网,很高兴认识大家。

目录

 

#Umami简介

#开始安装Umami

#准备工作:Docker安装

#Umami使用Docker安装

#Umami使用Docker compose安装

#自定义Umami参数

 #源码方式运行Umami


#Umami简介

Umami是一个开源的、强调隐私保护的Google Analytics替代工具。umami可以提供强大的网络分析解决方案,不会侵犯用户的隐私。


讯享网

图片来源:Umami官网 

#开始安装Umami

Umami提供了好几种安装方式:

  • 从源代码安装
  • Docker compose构建
  • Docker镜像安装​​​​​​​

笔者建议选择后面两种方式安装,如果服务器已经安装Docker,那么可以跳过Docker安装部分。 

#准备工作:Docker安装

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun sudo systemctl start docker&&systemctl enable docker.service # 国内用户在拉取镜像时可能会遇到网络问题,建议修改镜像源,操作如下: vim /etc/docker/daemon.json # 在此文件中添加: { "registry-mirrors": [ "https://mirror.ccs.tencentyun.com" ] } # 使用 :wq 命令保存并退出vim编辑器。若对vim不熟悉,请自行查阅相关资料。 sudo systemctl restart docker

讯享网

#Umami使用Docker安装

讯享网docker pull ghcr.io/umami-software/umami:mysql-latest

默认使用的是3000端口,您只需确保3000端口已开放。使用ip:3000即可访问

#Umami使用Docker compose安装

这种安装方式自定义起来会更加方便,通过修改配置文件实现自定义功能

# 从GitHub下载所需文件 git clone https://github.com/umami-software/umami.git cd umami # 如果您选择使用默认配置 docker compose up -d #若要进行自定义配置,请修改docker-compose.yml文件,以下为文件示例内容: version: '3' services: umami: image: ghcr.io/umami-software/umami:postgresql-latest ports: - "3000:3000" environment: DATABASE_URL: postgresql://umami:umami@db:5432/umami DATABASE_TYPE: postgresql APP_SECRET: replace-me-with-a-random-string depends_on: db: condition: service_healthy restart: always db: image: postgres:15-alpine environment: POSTGRES_DB: umami POSTGRES_USER: umami POSTGRES_PASSWORD: umami volumes: - umami-db-data:/var/lib/postgresql/data restart: always healthcheck: test: ["CMD-SHELL", "pg_isready -U $${POSTGRES_USER} -d $${POSTGRES_DB}"] interval: 5s timeout: 5s retries: 5 volumes: umami-db-data:

使用docker compose up -d等待片刻,umami就会安装成功。

#自定义Umami参数

详细网址参考umamiicon-default.png?t=N7T8https://umami.is/docs/environment-variables

中文翻译参考Umami环境变量 | 云泽记以下内容为翻译官网,翻译时间为2023年11月20日环境变量你可以使用环境变量配置 Umami。它们与 DATABASE_URL 文件放在同一个 .env 文件中。运行时变量运行时变量会在 Umami 运行时被识别。你可以在启动应用程序之前设置环境变量。CLOUD_MODE = …icon-default.png?t=N7T8https://blog.yunzeo.cn/umami_environment_variables/

#源码方式运行Umami

可以参考,umami,免费开源网站分析方案使用指北 | 云泽记Umami是一个开源的、强调隐私保护的Google Analytics替代工具。umami可以提供强大的网络分析解决方案,不会侵犯用户的隐私。注:如果官方网站无法显示,请检查浏览器是否启用了广告拦截或其他相关插件。#开始安装UmamiUmami提供了好几种安装方…icon-default.png?t=N7T8https://blog.yunzeo.cn/umami_tutorial/

本人博客:​​​​​​​云泽记 | 技术生活

小讯
上一篇 2025-04-04 11:51
下一篇 2025-01-07 13:06

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/28276.html