- Published on
第一个博客
- Authors
- 作者
- William
前言:坚持写博客确实有很多好处,知识需要思考/沉淀/回顾,从现在开始~
技术选型
nextjs + tailwind + typescript
自动部署
想到两个方案
- Github Action 进行代码 lint & test,通过之后 action 触发 server 端的 workflow 进行部署更新
- Github Action 进行代码 lint & test,通过之后 action 登陆 ssh 进行脚本操作更新
- 方案 1 的话需要在 server 端起一个暴露在公网的服务,同时这个服务有权限操作博客的 docker 容器,觉得没有方案 2 舒适。
- 方案 2 一开始纠结的点在于相当于把密钥告诉了 Github,不太安全,后面想想不纠结了开始搞最重要。
于是我选用了方案 2 ~
Logo 制作&生成
- 制作 logo
- 生成 favico