Published on

第一个博客

Authors
  • avatar
    作者
    William

前言:坚持写博客确实有很多好处,知识需要思考/沉淀/回顾,从现在开始~

技术选型

nextjs + tailwind + typescript

自动部署

想到两个方案

  1. Github Action 进行代码 lint & test,通过之后 action 触发 server 端的 workflow 进行部署更新
  2. Github Action 进行代码 lint & test,通过之后 action 登陆 ssh 进行脚本操作更新
  • 方案 1 的话需要在 server 端起一个暴露在公网的服务,同时这个服务有权限操作博客的 docker 容器,觉得没有方案 2 舒适。
  • 方案 2 一开始纠结的点在于相当于把密钥告诉了 Github,不太安全,后面想想不纠结了开始搞最重要。

于是我选用了方案 2 ~

Logo 制作&生成

感谢