【笔记】通过Docker部署Umami
前言
通过Docker部署Umami,实现站点统计
通过DockerCompose部署
<password>:数据库密码
1 | version: '3' |
初始化
- 访问http://127.0.0.1:3000,使用初始用户名和密码登录
Username:
admin
Password:umami

Go to settings

Add website

- 配置站点名和域名->
Save

Edit

- 获取
Website ID

在任意网站上配置计数器
<umami_domain>:Umami站点域名或IP地址<uuid>:站点id
1 | <script defer src="https://<umami_domain>/script.js" data-website-id="<uuid>"></script> |
在Hexo的NexT主题中配置Umami
script_url:umami的js文件url地址,可以使用公共的js文件host_url:自己的用于统计上报的url地址
<umami_domain>:Umami站点域名或IP地址<uuid>:站点id
1 | umami: |
踩坑
- 报错:
Command failed: prisma migrate deploy Error: P3009
解决问题
- 使用8.x的MySQL数据库
完成
- 截图纪念
