Bashblog-ng 基于 bashblog。分叉一个优秀的项目的理由有两个;
- bashblog 已有近 3 年未更新
- 我想要此原项目中没有的功能
出于这两个原因,bashblog-ng 诞生了。功能更丰富但仍然极简,这可以替代 bashblog。
--
Bashblog 诞生于一种非常非常简单的需求:通过使用一个公有文件夹在 [我的服务器] 上发布博客文章,而无需任何特殊需求和依赖项。可在 GNU/Linux、OSX 和 BSD 上使用。
有多简单?只需键入“'./bb.sh post'”,即可开始编写博客文章。
特性
- 极简易用:只需使用你最喜欢的编辑器添加一篇文章,脚本即可完成剩下的工作。无模板。
- 无需安装。下载 bb.sh 即可开始撰写博客。
- 零依赖项。它仅在基本工具(date、basename、grep、sed、head 等)上运行
- 开箱即用,兼容 GNU/Linux、BSD 和 OSX,无需在 Mac 上使用 GNU coreutils。它还可以自动检测系统需要运行哪些命令开关。
- 所有内容都是静态的。你只需使用 shell 访问一台带有公有 Web 文件夹的机器即可。提示:高级用户可以通过 ftpfs 挂载远程公有文件夹,并在此本地计算机上运行此脚本
- 允许草稿,包含简单但简洁的样式表,自动生成 RSS 文件。
- 支持标签/分类
- 支持 Markdown、Disqus、Twitter、Feedburner、Google Analytics。
- 截至 2016 年,该项目仍在维护中。修复 bug,并考虑新功能(参见“贡献”)
- 所有内容都存储在一个约 1k 行的 bash 脚本中,这真的很酷!!?;)