### [使用Docker搭建Umami统计](https://blog.cikcc.com/article/189) **Published:** 2026-05-18T10:16:00 **Author:** Allen **Excerpt:** Umami 是一个开源的、以隐私为中心的网站分析工具,是 Google Analytics 的替代品。它提供网… !!! abstract NOTE Umami 是一个开源的、以隐私为中心的网站分析工具,是 Google Analytics 的替代品。它提供网站流量、用户行为和性能的基本见解,同时优先考虑数据隐私。 与许多传统分析平台不同,Umami 不会收集或存储个人数据,避免了对 cookies 的需求,并且符合 GDPR 和 PECR 标准。 Umami 设计轻量且易于设置,可以进行自托管,使用户对其数据拥有完全控制权。 !!! ### 配置教程 - 在需要放入umami信息的文件夹建立`docker-compose.yaml`文件,填写下面的内容: 以下提供三种方式,请自行选择 :::tabs active=1 == tab postgresql ```yaml services: umami: image: ghcr.io/umami-software/umami:postgresql-latest ports: - "3000:3000" environment: DATABASE_URL: postgresql://umami_user:your_secure_password@your-postgres-host:5432/umami_db DATABASE_TYPE: postgresql APP_SECRET: your-generated-secret-key-here restart: always healthcheck: test: ["CMD-SHELL", "curl http://localhost:3000/api/heartbeat"] interval: 5s timeout: 5s retries: 5 ``` \== tab postgresql ```yaml version: '3' services: umami: container_name: umami image: umamisoftware/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: container_name: umami-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 ``` ::: PS:ports中,3000:3000,可以将前面的3000更换为其他的闲置端口 使用ssh连接服务器后进入存放umami文件夹,执行`docker-compose up -d`即可配置完成 ### 添加反代 - 进入宝塔面板—>Docker—>容器,点击umami容器,点击反向代理 ![](https://heo.cikcc.com/wp-content/uploads/2026/10/2025126f79178e8c2d4ffba3878f635a05e1bf_cikcover.png) ### 设置umami - 浏览器访问绑定umami容器的域名,umami默认的用户名为admin,默认密码为umami,先更改语言 | | | | --- | --- | ### 添加站点 - 进入设置,点击添加网站 | | | | --- | --- | ### 插入代码 - 将统计代码插入网站head中,点击网站编辑,选择跟踪代码,复制跟踪代码插入到网站head中 | | | | --- | --- | ### 访问数据查看 ![](https://heo.cikcc.com/wp-content/uploads/2026/10/2025125ed0f7c8b62a47d7b774fb9e04d8ffa1_cikcover-scaled.png) **Tags:** docker, umami **Categories:** 网站教程 ---