Publii搭建静态博客网站

分享
Publii搭建静态博客网站

对于不经常更新的网页,或者就是简单尝试一下建站的,静态网站是很好的入门尝试。但是,目前很多工具都不友好,没有点编程经验很难搞定,不过,也有一些工具可以很方便地编辑和发布静态网站,Publii是我非常推荐使用的工具。

Publii可以直接同步至Github、Gitlab、Netlify等托管,一键同步,且可以自定义域名,体验不错,零成本,国内访问速度一般,要求不高完全可以接受。

当然,我的要求比较高,我使用的方法,是腾讯云Serverless同步Github仓库来部署静态网站,配置好以后就是无缝体验。而且,新出的Persona主题非常漂亮,值得入手。

参考大神的文字,顿时觉得我已经没有必要再写了。

如何拥有一个自己的博客
哪个男孩不想拥有一个自己的博客? 终于在经过一番折腾后,我也拥有了一个自己的博客。第一篇文章就来记录一下博客的设计与开发经过。怎么想的?在这个人人都能写公众号的年代,为什么还想拥有一个自己的博客呢?哈,正是因为人人都能写公众号,拥有一个自己的博客才变得更稀缺了呢。「公众号」顾名思义就是公众写给公众看的,而个人博客,那是自己留给自己的互联网后花园啊,有这么一块儿属于自己的小地盘,本身就是一件足够幸福的事了。 设计做久了难免想要亲自做点什么,借这个契机,既能满足亲自设计、亲自开发的匠人梦,还能学习一些开发知识,何乐而不为? 与平时做设计不太一样的是,这次需要先决定用什么工具。由于自己代码能力有限,…

阅读更多

更好的字幕翻译工具

更好的字幕翻译工具

如果你还在找一个更好的字幕翻译工具,那么就是是“沉浸式翻译”这个浏览器插件把,免费版本可以使用微软翻译、硅基流动翻译、GlM-4 Flash和Babel lite。 我测试了一下《挽救计划》的英文字幕,翻译成中文。这部电影的字幕其实难度还是挺大的,不过就我测试了硅基流动翻译、GlM-4 Flash和Babel lite 3个模型的翻译效果,这里推荐Babel lite模型。原因如下: 字幕里面有一个断句的 文本,Babel lite能准确翻译出原文表达的意思: 00:09:4900:09:52Over the next 30 years, the Earth could在未来 30 年,地球可能会 00:09:5200:09:55cool maybe 10凉爽,也许 10

By typenode
给网站添加view-transition动画

给网站添加view-transition动画

view-transition是一个很专业的功能,可以通过CSS去实现网页动画,在跨网页浏览上启用view-transition,无需多余配置即可获得一个优雅的网站页面切换效果。 适用于多页面应用的跨文档视图过渡 | View Transitions | Chrome for Developers开始在您的多页应用 (MPA) 中使用跨文档视图过渡。Chrome for DevelopersX demo: HomecamelCase 配置 在Code injection里面添加如下代码即可: <style> @view-transition { navigation: auto; } ::view-transition-group(root){ animation-duration:600ms } </style>

By typenode
Fix ActivityPub Webhook Error

Fix ActivityPub Webhook Error

之前的Ghost托管在PikaPods上面,其实相当于是Managed Ghost,所以你不需要去操心服务器的配置。最近换了服务商,那么情况就不一样了,遇到的所有问题都需要自己去处理,其中一个就是ActivityPub无法正常使用。 错误排查 查看log后发现报错:No Webhook Secret Found。 原因分析 * /.ghost/activitypub/* * /.well-known/webfinger * /.well-known/nodeinfo 上面三个ActivityPub资源配置错误,并未通过https反对带至ap.ghost.org。 处理办法 将需要反代的路径添加至nginx配置文件即可: location ~ /.ghost/activitypub/* { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_se

By typenode