avatar

麦兜的小站

MDO.INK

  • 首页
  • 随笔
  • 知识库
  • 归档
  • 动态
  • 标签
  • 关于
Home umami网站访问分析工具
文章

umami网站访问分析工具

Posted 2025-03-5 Updated 2025-03- 5
By power 已删除用户
18~23 min read

umami 是一个简单、易于使用、自我托管的网络分析解决方案,目标是为您提供一个更友好的、注重隐私的谷歌分析的替代品,以及一个免费的、开源的付费解决方案的替代品。Umami 只收集你关心的指标,所有东西都放在一个页面上

官网地址:umami 7

开源地址:https://github.com/umami-software/umami 8

  1. 创建容器编排模板

进入 1panel 点击容器-> 编排模板-> 创建编排模板

​

​

名称自己填写,我这里写的是 umami​,编排模板如下

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
      HASH_SALT: replace-me-with-a-random-string
    depends_on:
      - db
    restart: always
  db:
    image: postgres:12-alpine
    environment:
      POSTGRES_DB: umami
      POSTGRES_USER: umami 
      POSTGRES_PASSWORD: umami 
    volumes:
      - ./sql/schema.postgresql.sql:/docker-entrypoint-initdb.d/schema.postgresql.sql:ro
      - ./umami-db-data:/var/lib/postgresql/data
    restart: always

其中端口、数据库配置等信息可以选择性修改,如不修改也没问题,填写完成后点击确认。

​

​

  1. 创建编排容器

进入 1panel 点击容器-> 编排-> 创建编排

​

​

打开编排窗口后来源选择编排模板,在模板中选择 umami​,文件夹输入 umami​(这里可自定义),然后点击确认

​

​

等待容器创建完成即可关闭窗口看到 umami ​已经创建完成,(网络不通畅的同学可能会需要一些时间,请耐心等待)

​

​

进入 1panel 点击网站-> 创建网站-> 反向代理,然后根据自己的需要填入主域名,代理地址选择编排模板时配置的端口,默认为:3000,然后点击确认

​​​

​​​

至此 umami ​已安装完成了,在浏览器输入你配置的主域名即可访问了,默认账号:admin​,默认密码:umami​

​

​

配置语言为中文

点击右上角小地球然后选择中文即可将 umami ​配置为中文

​

​

添加网站并获取统计代码

进入umami​首页后点击设置->添加网站在弹出窗口中输入名字和域名(域名不要带https或http等信息),然后点击保存

​​

​​

保存成功后点击编辑

​

​

再点击跟踪代码,复制下方的跟踪代码到自己的网站即可

​

​

进入Halo​后台,点击设置->代码注入,然后在全局head​标签中输入umami​中复制的跟踪代码,然后点击下方的保存即可

​​

​​

可以看到目前的浏览量是0

​

​

我们进入网站刷新几次即可看到数据变化了

​

‍

知识库
License:  CC BY 4.0
Share

Further Reading

Jul 31, 2025

如何实现接口幂等性

通俗的说,用户在系统中有操作,不管重复多少次,都应该产生一样的效果或返回一样的结果的。 幂等性的概念 幂等(Idempotent)是一个数学与计算机学的概念,常见于抽象代数中。 f(n)=1^n//无...

Jul 19, 2025

10个npm工具包

有了npm之后,前端人员真的是过上好日子了。我们可以直接把别人写好的工具包拿来用,非常的方便。 1.day.js-轻量日期处理 npminstalldayjs importdayjsfrom'd...

Jul 17, 2025

How to set up PHP7.4 on MacOS.

Thisisallverywellandgood.Apartfromonesmallinsignificantthing… TheversionofPHPinuseiscurrently7.4. Th...

OLDER

容器和依赖注入 · ThinkPHP5.1

NEWER

试开发一款vscode插件(上)

Recently Updated

  • 如何实现接口幂等性
  • 10个npm工具包
  • How to set up PHP7.4 on MacOS.
  • Automa:一键自动化,网页数据采集与工作流程优化专家Automa:解锁自动化
  • Mac 下用 brew 搭建 LNMP

Trending Tags

thinkphp clippings

Contents

©2025 麦兜的小站. Some rights reserved.

Using the Halo theme Chirpy