想搭建个人博客,请大家帮忙出出主意

2022-09-20 21:45:34 +08:00
 98842674

之前有使用 Hexo+GitPages 搭建过个人技术博客,现在想搭建一个包含个人隐私的用于记录生活的博客,Hexo 加密插件貌似只能针对单篇博客加密,而我期望的是有个简单的类似登录界面的东西,甚者用户名都可以不要,输入密码之后就可以正常访问所有博客内容。

我现在能够想到的方案是,博客内容还是用 Hexo 生成,只是在前面用 Flask 做一个登录页面,登录之后路由到 Hexo 生成的页面,Flask 和页面部署到云服务器上。

不知道这么做是不是太笨重了,请问大家有什么好的解决方案吗,求指点,谢谢。

2256 次点击
所在节点    问与答
28 条回复
98842674
2022-09-21 09:03:57 +08:00
@qianan 主要是前段比较菜鸡,太复杂的 js 搞不定 😂
98842674
2022-09-21 09:08:51 +08:00
@shuxhan 谢谢你认真看完了我的诉求,并回复这么多,看了下你分享的链接,的确不错,但是感觉个性化定制方面还无法满足我的诉求,Hexo 可以做到类似这种效果,https://yutianqi.github.io/
loading
2022-09-21 09:45:39 +08:00
wordpress ,找个虚拟空间。

其实建议纯本地,用 Obsidian 记吧,最后形成的网络你会很喜欢的。
qianan
2022-09-21 10:13:34 +08:00
@98842674 好像也可以不用 JS 写,你去看看 halo 的官方文档,或者查查?难倒是不难,部署了之后其实是个可视化界面,但是有个界面可以看到源代码,可以修改
98842674
2022-09-24 09:31:52 +08:00
@loading 个人博客尽头是 wordpress 么🙂,主要是想随时随地都可以访问(虽然实际上并不会),所以还是比较倾向于 web
98842674
2022-09-24 09:32:40 +08:00
@qianan 好的,我看下,谢谢😄
loading
2022-10-05 09:33:55 +08:00
@98842674 不是,我自己用的是 textpattern 。
98842674
2022-10-11 17:49:48 +08:00
最终采用了 @37Y37 的方案。
因为原本就是打算用 nginx 对已经生成的静态页面做路由,现在直接在 nginx 的配置里加上一个 base auth 就可以了,几乎零额外成本。
感谢 @37Y37 。感谢大家。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/881696

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX