商家介绍
以前自建统计umami使用比较多,近期发现功能略有些复杂,还需要搭配数据库支持。今天分享给大家一个更加简洁的统计系统bearlytics,就那个小熊博客的开发者。优势是更加简单、sql数据库部署更加方便、统计的信息也更加简洁。
官方网站:https://github.com/hermanmartinus/bearlytics/
宝塔安装
一、宝塔面板 -> Docker -> 容器编排 -> 添加容器编排,按提示输入以下2段内容:
version: '3' services: bearlytics: image: ghcr.monlor.com/hermanmartinus/bearlytics:latest ports: - 8000:8000 volumes: - /root/analytics:/app/data environment: CSRF_TRUSTED_ORIGINS: ${CSRF_TRUSTED_ORIGINS:-http://your.com} DB_PATH: ${DB_PATH:-/app/data/analytics.db} DEBUG: False SALT_SECRET: ${SALT_SECRET:?err} SECRET_KEY: ${SECRET_KEY:?err} UID: 1000 GID: 1000 restart: unless-stopped
以上采用的国内境像,如果国外部署可直接使用ghcr.io域名,数据库设置保存在/root/analytics目录下,可自行保存备份。
SECRET_KEY=XLXLLLLXXEKLSLSLSLSS SALT_SECRET=EKKSLCKCKSSLSLSLSLSL
以上为.env内容,后面请自行输入二行随机字符,长短随意。
二、搭建一个反代 127.0.0.1:8000 商品即可完成,第一次管理员登录会提示注册帐号及密码。
三、后台获取js代码,并部署于自己网站。
图片演示
以下为官方完整图片演示:
测试效果,这个还是很简洁的。
已更新自定义模板方法,通过挂载一个文件夹,再下载官方模板完成。
挂载:- /root/analytics/templates:/app/project/templates
首先:你要在本机/root/analytics/templates上放置官方github中的几个html模板,这样以后你就可以直接修改相应模板,再重启docker就可以使用了。