Dokploy 一键部署 Plausible

Dokploy 一键部署 Plausible
Photo by zhang kaiyv / Unsplash

Plausible 是一款与 Google Analytics 类似的 Web 流量分析工具,相比 Google Analytics 对比如下:

  • 功能复杂度:GA 功能更强大,适合需要深入分析的用户;Plausible 提供基础的流量分析,简单易用。
  • 自托管:Plausible 可以自托管,GA 不支持;GA 存储数据在 Google 服务器上。
  • 性能:Plausible 更轻量,只有几 KB,加载更快;GA 可能影响网站性能。
  • 隐私保护:Plausible 更注重隐私,不追踪用户数据;GA 会使用 cookies 并可能共享数据给 Google。

我是用 Plausible 来监控我的个人的一些站点,这里使用 Dokploy 来一键部署 Plausible。

创建项目

进入 Dokploy Projects 后台,点击 Create Project

CleanShot 2025-02-26 at 08.08.17@2x.png

添加名称和描述信息,点击创建

CleanShot 2025-02-26 at 08.15.04@2x.png

点击 Create Service,选择 Template

CleanShot 2025-02-26 at 08.16.17@2x.png

在弹窗中搜索 Plausible,点击 Create 创建

CleanShot 2025-02-26 at 08.17.01@2x.png

之后面板会显示 Plausible 的项目

CleanShot 2025-02-26 at 08.17.56@2x.png

点击进入项目,点击 Deploy 进行部署即可

CleanShot 2025-02-26 at 08.18.47@2x.png

因为是基于 Docker 的部署,所以如果要修改相关的配置,如端口,数据库等,可以在 Provider 的 Raw 里面进行

CleanShot 2025-02-26 at 08.19.27@2x.png

部署完毕之后,Dokploy 会为你生成一个站点域名入口,点击即可进入

CleanShot 2025-02-26 at 08.22.39@2x.png

进入之后,到了一个创建管理员的入口了,如下,填写对应的信息即可

CleanShot 2025-02-26 at 08.23.33@2x.png

设置自定义域名

点击 Domains -> Add Domain

CleanShot 2025-02-26 at 08.26.57@2x.png

对应的配置项如下,其中 Host 需要填写你的域名 DNS 配置的内容,端口默认是在 8000,HTTPS 打开,Provider 选择 Let's Encrypt ,点击 Create 创建

CleanShot 2025-02-26 at 08.27.41@2x.png

此时需要去你的域名托管服务,配置一个 DNS 的 A 记录解析,我是在 Cloudflare 上托管的,如图:

CleanShot 2025-02-26 at 08.30.33@2x.png

添加完自定义域名之后,需要在 Environment 里面将 BASE_URL 的地址更改一下

CleanShot 2025-02-26 at 09.09.16@2x.png

然后重新 Rebuild 并且 Deploy 项目!!!,否则自定义域名不生效

CleanShot 2025-02-26 at 08.47.16@2x.png

Plasusible 配置

进入 Plausible 之后,填入对应的需要监控的域名,然后将框中的 script 脚本嵌入到你的网站底部即可
并且下方还提供了可选的监控项,可以按需添加,也可以进行自定义。

CleanShot 2025-02-26 at 08.38.23@2x.png

下面逐个解释这些配置的含义:

  • Outbound links(出站链接): 跟踪用户点击离开你网站的链接。这可以帮助你了解用户访问了哪些外部网站,以及你的网站为其他网站带来了多少流量。例如,你可以知道用户点击了哪些广告链接、合作伙伴链接或社交媒体链接。
  • File downloads(文件下载): 启用此功能后,Plausible 会跟踪用户在你网站上下载的文件。这可以帮助你了解哪些文件最受欢迎,以及用户如何使用你的资源。例如,你可以知道用户下载了哪些 PDF 文档、软件安装包或电子书。
  • 404 error pages(404 错误页面): 启用此功能后,Plausible 会跟踪用户访问的 404 错误页面。这可以帮助你发现网站上的死链接或错误配置,并及时修复,改善用户体验。通过分析 404 错误页面,你可以了解用户尝试访问哪些不存在的页面,从而发现潜在的内容缺失或导航问题。
  • Hashed page paths(哈希页面路径): 默认情况下,Plausible 会记录完整的页面路径。启用此功能后,Plausible 会对页面路径进行哈希处理,只记录哈希值,而不是原始路径。这可以提高用户隐私,尤其是在页面路径包含敏感信息(例如用户 ID、订单号)时。但需要注意的是,哈希处理后,你将无法直接看到原始的页面路径,只能通过哈希值进行分析。
  • Custom events(自定义事件): Plausible 最强大的功能之一。它允许你跟踪任何你想要跟踪的用户行为,例如:
    • 点击按钮
    • 提交表单
    • 播放视频
    • 滚动到页面底部
    • 添加到购物车
    • 完成购买 通过定义自定义事件,你可以收集非常精细的用户行为数据,并进行更深入的分析。
  • Custom properties(自定义属性): 自定义属性允许你为事件添加额外的上下文信息。例如,你可以为“添加到购物车”事件添加产品 ID、产品类别、价格等属性。这可以帮助你更详细地分析事件数据,例如了解哪些产品最受欢迎、哪些类别的产品转化率最高。
  • Ecommerce revenue(电子商务收入): 这是一个专门用于跟踪电子商务网站收入的功能。启用此功能后,Plausible 会跟踪用户的购买行为,并记录订单金额。这可以帮助你了解你的电子商务业务表现,例如总收入、平均订单价值、转化率等。要使用此功能,你需要将订单数据发送到 Plausible。

配置完成之后,将 script 脚本嵌入到网站底部即可。

Read more

RAG不是万能的,附常见误解与澄清

RAG不是万能的,附常见误解与澄清

能给人理清目前 AI 在生产落地的问题,是一件难能可贵的事情,AI 在生产落地会有哪些阻碍的讲解,讲干货的真的是很少,至少我自己曾经在这个问题上困惑了很久。 因为之前我在 AI 电商团队,做具体的 AI Sass 落地的时候,团队经常会沟通做到生产级可用的 AI,需要哪些东西,大概的门槛还是了解到一些的,我的能力也顶多在应用层面去做一些工作量的定制与代码衔接,涉及到模型层面,一概歇菜,很多人估计只是想着,写一个 Prompt ,就是真正的拥抱 AI 了。 当我看到自媒体里面铺天盖地的在讲 AI 如何帮助企业提效,如果重塑行业的时候,有种很复杂的感觉,他们真的懂 AI 吗,甚至他们真的懂软件吗? 基本上现在大家接触到的方式就几种: * 割韭菜卖课,讲概念,前景,这些基本上都是拿别人的产品来给自己做嫁衣,自己顶多是个工具的使用者和营销者,比如用 Midjourney,Kimi,豆包,海螺什么的,告诉大家用了就能提效,获得流量,

Shopify 构建商城页面的几种方式

Shopify 构建商城页面的几种方式

当用户需要对 Shopify 商城页面有自定义的需求时,一般会选择: 1、直接使用官方商城的 theme 来构建,可以使用,但是免费模板较少,只有 13 个。 2、使用第三方 theme 来构建,也有很多的模板可以选择,比如 envato 上有数百个 shopify 的模板,这是个非常大的市场。 3、完全自定义开发,自由度最高 当用户对 Shopify 商城页面,有完全自定义的需求,通常是常规主题无法满足需求,推荐使用 Shopify Hydrogen 的官方方案,开发人员可以对商城进行完全的页面级别的自定义。 而对于开发人员来说,官方的 Shopify Liquid 开发起来的效率和体验,是不如 Shopify Hydrogen 来的舒服,而且使用 Shopify Hydrogen ,还可以对性能有提升,

Meepo 要找一份远程前端(全栈)开发的工作

Meepo 要找一份远程前端(全栈)开发的工作

为什么找远程岗位 我一直是比较喜欢远程合作的方式,基本上从事远程开发的团队,都是奔着做事去的,大家能筛选到一起,为一个目标而努力,是一件很难得的事情,远程协作的方式,在自由度和产出之间能保持非常好的平衡,没有必要在通勤以及办公室的无效沟通上浪费太多的时间。 技术特点如何 前端: React + TypeScript 生态体系,常规的网页开发,浏览器插件,Electron 客户端开发都 OK,对各种前端技术方案有一定的沉淀和实践。 后端: Nextjs + Nestjs 开发全栈站点及后端 API 服务 个人特点 即插即用,对于大多数的前端场景和技术方案,都有所涉及。 多年的开发经验,对企业自有产品开发,大客户定制,以及独立开发,有一定的观察和沉淀。 拥抱 AI,对当下比较热门的 AI 技术有一定的了解和沉淀。 喜欢分享和交流,对技术和业务,以及营销都感兴趣。 之前接触的一些业务形态 公司层面: 主要是国内客服领域,涉及到全流程客服,IM,音视频等

从事 SEO 12 年的大佬总结的要点

从事 SEO 12 年的大佬总结的要点

从事 SEO 12 年后,以下是我能想到的所有 SEO 技巧: 1. 在 H1、H2 和 URL 部分中使用主要关键词。 2. 停止追逐虚荣指标。流量固然重要,但转化率才是最重要的。 3. 内部链接可以将“几乎完成”的页面转变为表现最佳的页面。 4. 定期检查你的网站是否有坏链接,这是一个简单的 SEO 胜利。 5. Google Search Console 是您最好的朋友,使用它来重新优化排名在第 3-7 位的页面。 6. 90% 的反向链接应来自相关的高权威网站。 7. 速度决定一切——或许应该说,速度不足会扼杀一切。确保加载时间在 2 秒以内。 8. 持续更新内容将帮助你的页面保持更高的排名。 9. 使用 NLP