Blot 将文件夹变成网站
将本地文件夹变成一个实时网站——无需传统 CMS 或 UI——是 Blot 的核心理念。这是一个博客平台,会从 Dropbox 或 Google Drive 等服务同步文件,并将其渲染为静态站点。评论者将其与老派的 Apache 目录托管和现代静态网站生成器相比较,赞赏它的简洁、公共领域代码和长期可靠性,同时指出自托管文档不足以及定价一开始不够透明等问题,而创建者后来已解决这些问题。很多人认为它是“作为服务的静态网站生成”,让非开发者只需写文件,内容就能在线出现,从而让写博客变得更容易。
Blot 是什么
- 被描述为“作为服务的静态网站生成器”,可将一个文件夹中的文件变成一个网站。
- 监控 Dropbox/Google Drive 等存储后端,并自动同步更改,避免手动上传。
- 支持多种源格式(例如 Markdown、文档、图片画廊),并将它们转换为 HTML。
- 面向那些没有使用过静态网站生成器、又想避开传统 Web 开发复杂性的人。
比较与替代方案
- 被拿来与 tiiny.host、site44、spinup.dev、Dropbox 过去的公共文件夹托管,以及经典的 Apache/nginx 基于文件夹的静态托管相比较。
- 有人指出,通用 Web 服务器也能“把文件夹变成网站”,但 Blot 额外提供了自动转换、模板、分析功能(在其他工具中)以及同步。
- 提到相关或类似项目:Blosxom、scriptogr.am、zrok 集成、md2website、tree 的 HTML 模式、caddy/nginx markdown 模块。
托管与自托管
- 代码是公共领域并托管在 GitHub 上;可以自托管,但被描述为不太容易且文档不完善。
- 有人希望有 Docker 镜像、更清晰的自托管文档,甚至付费/自托管的“企业”支持。
开发者体验与内部实现
- 通过 Express 应用实现,使用 pandoc 将文件转换为 HTML,并带有一个仪表盘。
- 使用公开的 TODO 文件,通过提交和任务直接驱动更新日志/新闻页面。
- URL 行为包括:以下划线开头的文件不会变成页面;帖子可以通过元数据定义自定义 URL。
定价与商业模式
- 托管服务每月 5 美元,但几位评论者觉得价格不容易发现,因为最初只在注册流程中可见。
- 有强烈反馈认为清晰标注的定价页面很重要;后来增加了专门页面。
用户体验
- 多位长期用户表示非常满意,认为使用简单,并称赞支持响应迅速。
- 已成功用于博客、摄影网站和 TTRPG 内容,也有 RSS 到邮件之类的工作流。
批评与未解问题
- 至少有一位用户对付款被拒以及缺乏自托管文档表示不满。
- 关于路由内部机制、来自远程数据库的动态数据、目录导航支持、RTL 模板,以及自动播放的网站演示等问题,大多仍未得到回答或不够明确。