martinklepsch.org
1.0.0
该博客是使用 Clojure、Babashka 和 Bootleg 构建的。源代码可以在bb-src
中找到。
filterdiff
bb
0.0.99+ 来自 babashkabootleg
0.1.9+entr
npm install --global http-server
建立博客:
make site
持续构建博客并在 localhost:3000 上提供服务:
overmind s
提交回仓库的 github 操作:https://github.com/marketplace/actions/add-commit
重建 rss https://epiccastle.io/blog/generating-xml-with-bootleg/
通过基本clj
调用从目录部署而不是引导文件集
github 操作来构建站点并提交它
将生成的站点提交到 Git 存储库
添加 uuid 的 github 操作
随机选择肖像作为小开放图图像
将文本片段集成到 opengraph 视图中
无样式存档页面
隐藏“其他帖子”列表中的一些帖子
将永久链接放入元数据中以使其最终确定
不做重定向,只保留旧帖子的 URL
GitHub 操作以添加永久链接(如果丢失)
草稿在其 UUID 位置发布,元数据不被索引
https://pushover.net 以获得可见性
可能有一个隐藏的编辑按钮通向 prose.io
预处理步骤可以将 YouTube 或 Twitter 的原始链接转化为更有用的嵌入/视图
预处理步骤可以取代将快子类的组合添加到匹配节点
重新审视块引用样式 https://www.martinklepsch.org/posts/living-small.html
将标题加粗
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "",
"Effect": "Allow",
"Action": "s3:*",
"Resource": [
"arn:aws:s3:::{BUCKET_NAME}/*",
"arn:aws:s3:::{BUCKET_NAME}"
]
},
{
"Sid": "",
"Effect": "Allow",
"Action": "cloudfront:CreateInvalidation",
"Resource": [
"*"
]
}
]
}