如何优雅的在个人服务器部署静态博客?

查看 262|回复 30
bzw875   
直接用 GitHub pages ,域名,服务器,CICD 通通现成的
andyskaura   
你这太费劲了,不如就写 md ,你维护文件夹就得了。
totoro625   
方案一:
1.本地生成静态文件
2.一键脚本部署到服务器
over
方案二:
1.本地写代码
2.文件夹实时同步到服务器
3.服务器检测到文件变动自动生成静态文件,自动部署
over
Leonooo13   
我最近调研了一套解决方案
两个 github repo
1. 管理 react 代码 渲染 markdown 存储博客+img+file+github action
2. github pages 纯静态网页
好处是 1 仓库可以 private 避免了源文件外泄
其中 2 仓库必须要公开 在 1 仓库的 setings 中加入 github 的 token ,通过 1 仓库的变动来自动部署到 github pages
成品 https://feesec.github.io/
cpstar   
gridea 利用 github 直接搞,还要啥个人服务器
imjiaoyuan   
vscode + hugo + git + git pages + cloudflare domain
写完就 update -> push 快的一笔
dcatfly   
纯静态没必要个人服务器了,vercel/cloudflare page/github page 都是更好的选择,整体流程也很顺滑
RICKEYGONG
OP
  
感谢各 V 友 答复,我先采用 1L 的方案试试
baobao1270   
使用 rsync 部署
静态没必要上 CI
Seck   
甚至直接无脑 blogger ,点击下就有了,开写完事。
不行买个主题?
您需要登录后才可以回帖 登录 | 立即注册

返回顶部