07-09 记录类 网站 腾讯云EdgeOne设置好后让umami识别访问者的城市 本文针对使用Docker Compose部署的Umami在CDN环境下仅能识别访问者国家的问题,提供了基于腾讯云EdgeOne的详细配置方案。核心步骤包括:首先在EdgeOne规则引擎中开启“客户端IP头部”功能,将匹配主机的头部名称设为X-Real-IP;其次修改Nginx配置文件,在location段落中完善X-Real-IP及X-Forwarded-For等代理头信息,确保IP透传;最后在Docker Compose的environment配置中添加SKIP_LOCATION_HEADERS参数并设为“1”。通过这一系列调整,用户可以打破CDN识别限制,使Umami能够准确获取并记录真实的访客IP及详细地理位置数据,显著提升站点统计的精确度。 33 0 0
07-08 记录类 网站 宝塔面板部署SnowLuma并与宝塔astorbot连接 本文详细介绍了将 Astrbot AI 聊天模型与 SnowLuma 托管项目结合,构建具备自由回复能力的“QQ伪人”机器人的全过程。硬件要求为至少 2 核 2G 的服务器并安装宝塔面板,需放行 6081、5099 等关键端口。部署流程包括在宝塔应用商店安装 Astrbot,以及利用 docker-compose 运行 SnowLuma 容器,特别强调需将两者接入同一网络以确保 WebSocket 通信。用户可通过 noVNC 完成 QQ 登录,并在 WebUI 中配置反向 URL 与授权 Token。针对低内存环境下服务器易卡死的问题,文章提供了设置 2G 交换文件及优化系统 swappiness 参数的进阶方案,确保机器人能够稳定运行。 52 0 0