Skip to content

隐私 ​

Pulse 是自托管的:数据留在你自己的基础设施里,不会因为「用了 Pulse」 而天然需要上传给第三方。

GeoIP 在本地 ​

判定机器所在国家用的是 DB-IP Lite 数据库, 下载到本地后离线查询。

IP 地址不会发给任何第三方查询服务。

数据库每周检查一次更新,拉不到就继续用本地缓存,不影响运行。 完全断网的环境可以手动放好文件。

访客标签 ​

页脚显示访客自己的 IP / 系统 / 浏览器。

这些不落库、不上报,只在那一次请求里算出来返回,纯粹是给你自己看的。 不想要就设 PULSE_VISITOR_BADGE=false。

Server 会连哪些外部地址 ​

只有三个,都能关:

用途怎么关
汇率(Frankfurter 兼容接口)不填价格就不会用到;也可以用 PULSE_RATE_BASE_URL 换成自建源
GeoIP 数据库更新手动放好文件后可以断网
Agent 版本检查不配自更新即可

Agent 会连哪些外部地址 ​

只连你的 Server。 没有遥测、没有版本上报、没有任何别的出网。

自更新开启时会额外连一次你自己配置的下载源 —— 那个地址从本地配置读, Server 影响不了它。

Agent 不采集什么 ​

为什么
进程命令行命令行里常含密码
机器指纹(product_serial、product_uuid)监控用不着,泄露了却很麻烦
文件内容不在职责范围内

这几条在 CI 里有断言,见 Agent 安全。

公开页 ​

面板首页默认是公开的(不用登录就能看)。不想公开:

bash
PULSE_PUBLIC_MODE=private

也可以按机器设「隐藏」—— 从公开页隐藏,后台仍然可见。

基于 MIT 许可发布