Kreee's Blog

Code with love ❤ and paws 🐾!

使用 GitHub Action 自动渲染和发布网页

2021-06-07 Learning Kreee

Why?

根据 GitHub Pages 的政策,一个 GitHub 账号只能拥有一个个人主页和多个项目主页。我的个人主页名额给了服务器的 Landing Page,所以这个博客只能以项目主页的名义发布了。
然鹅有一个问题是,不同于个人主页,项目主页的网页是要托管在 gh-pages 分支的,所以如果完全手动的话需要我自己在本地渲染好网页后,手动 push 到 gh-pages 分支上。
所以秉承着人类科技进步的本质是这一原则,顺便学学 GitHub Action 做到网页渲染和发布一条龙吧。
So, let’s begin!

继续阅读

Docker 学习小记

2021-03-01 Learning Kreee

本来一开始不打算使用 Docker 来配置服务:虽然的确 Docker 能省下配置环境的麻烦,但是总觉得哪里不舒服(误)。
其实是因为服务器不是长时间运行的,会时不时关机/重启,还要重新到 Docker 里启动。
以及据说有安全隐患(其实其他软件配置不当也会有安全隐患233)
但是现在是真的闲的无聊 + 还是有很多软件是基于 Docker 的(还是只提供了 Docker 的安装教程,吐了),故打算核心服务直接部署在服务器里,整一些不重要的东西放在 Docker 里。
Now, let’s begin!

继续阅读
较新的帖子