前言
如何更改通过docker部署的umami的配置文件,因为笔者使用了1panel作为服务器操作面板,故操作教程都在1panel上操作。
在1panel直接打开umami的软件文件,可以看到一个.env文件,笔者受到官方文档的误导,以为这个.env文件即为umami的配置文件,经过半小时的尝试后,终于发现1panel安装目录下的.env文件没办法影响到umami的配置。
在尝试直接修改docker-compose配置文件后成功更改umami配置文件。
操作流程
第一步
打开umami安装文件夹
打开docker-compose.yml文件
第二步
前往umami官网查找相关参数,找到想要修改的参数
笔者修改了如下参数
TRACKER_SCRIPT_NAME: analysis-sereniblue.js #自定义数据分析js文件名,可以放置adguard之类的广告屏蔽软件屏蔽此文件
COLLECT_API_ENDPOINT: /api/send/analysis #自定义数据传输路径,可以个性化修改,没有什么实际增效
DISABLE_BOT_CHECK: 0 #保留机器人查询信息,笔者需要知道bing的收录情况,故保留机器人访问信息
CLIENT_IP_HEADER: df-real-ip #用户真实ip地址
DISABLE_TELEMETRY: 0 #拒绝umami官网收集匿名数据
第三步
编辑docker-compose.yml文件完成修改
记得保存
第四步
重建umami应用
点击重建,等待几秒后应用重建完毕,配置生效
总结
1Panel的应用安装目录默认自带.env配置文件,容易被误认为是应用本身配置文件,造成困扰。到最后笔者都没拿找到真正的.env文件在哪个位置,故采用修改docker-compose.yml文件方式进行修改。
Comments NOTHING