可以放在 vercel 或者类似的服务上面
1
musi 2023-04-11 09:06:42 +08:00
用 github pages 可以用 github 的 md 编辑器
|
2
codehz 2023-04-11 09:07:32 +08:00 via iPhone
|
3
debuggerx 2023-04-11 09:09:27 +08:00 via Android
|
4
WebKit 2023-04-11 09:12:14 +08:00 via Android
如果你博客文件在 github ,可以直接使用 github 的在线编辑功能
|
5
MYli001 2023-04-11 09:13:22 +08:00 1
|
6
angryPHP 2023-04-11 09:20:53 +08:00
自建 gitlab 挺好的,配合 ci/cd 实现编辑完自动发布
|
7
yunyuyuan 2023-04-11 09:30:31 +08:00
我自己写的博客就是部署到 vercel ,用 github api 实现在线 markdown 编辑。
效果: https://blog.yunyuyuan.net/manage/articles/5896 代码: https://github.com/yunyuyuan/nuxt3-blog/blob/master/utils/nuxt/manage/github.ts#L100 |
8
simonhunter 2023-04-11 09:38:56 +08:00
@angryPHP #6 自建 GitLab 主要还是服务器至少得 4G 内存吧,费用太高了😂而且如果只有 4G 的话运行一个 GitLab 资源就差不多占满了,不然 CI/CD 是真的不错
|
9
laev 2023-04-11 10:20:39 +08:00
前段时间试用了下这个 Gridea ,我觉得还行
|
10
JensenQian 2023-04-11 10:21:23 +08:00
https://github.com/craigary/nobelium
直接用 vercel+notion |
11
mooyo 2023-04-11 10:24:08 +08:00
换个思路,你用 GitHub actions 自动构建发布,然后在 GitHub 上编辑触发。
|
12
pkwenda 2023-04-11 10:25:29 +08:00
|
13
Pylogmon 2023-04-11 10:41:31 +08:00 1
|
14
lithiumii 2023-04-11 10:48:05 +08:00 via Android
也可以用 gitlab 写,用 gitlab 的在线编辑器
|
15
Pylogmon 2023-04-11 10:50:24 +08:00
|
16
mohumohu 2023-04-11 11:59:16 +08:00
vscode+插件
|
17
lete 2023-04-11 12:30:21 +08:00 1
换个思路想想,根据你标题所说的要求,基本上是静态博客,可以部署在 vercel 上的,那么很显然你的博客大概率因该是部署在 github 然后 vercel 导入的
比如,你要搭建一个静态博客在线编辑文章的服务,那肯定 100%要打开浏览器,然后输入你搭建的在线编辑网址,那你倒不如直接打开 github 直接编辑,还浪费资源去搭建一个服务 建议 1: 使用 github actions 构建博客,直接使用 github 提供的 markdown 在线编辑即可,还有预览功能 建议 2: 使用 github 的 codespace ,不仅可以编辑文章,还可以使用命令行,基本上和你自己电脑上一模一样 (我用的就是这种方式,非常方便) |
18
xxiu 2023-04-11 14:20:48 +08:00
|
19
Alliot 2023-04-11 14:41:48 +08:00
直接用第三方的 git 托管平台即可。 github coding gitlab 等。 配合 CICD
|
20
KouShuiYu 2023-04-11 14:47:27 +08:00
每篇博客都可以打开 GitHub 的编辑页面
https://chenkai.life/ |
21
sparkinglemon 2023-04-11 14:58:53 +08:00
netlifycms, 现在改名叫做 decap cms 了,虽然叫 Netlify ,但是可以和 Netlify 脱钩,只需要自己实现他的 Github Auth 流程就行,
官方文档有这一节可以参考 https://decapcms.org/docs/external-oauth-clients/ , 我自己是部署在 Cloudflare Pages 下,通过 Page functions 实现 oauth 。测试过,把博客设置成私有,用 Cloudflare Pages 自己的编译部署,其他人通过 oauth 授权了,但由于他没有对应的仓库,也无法更改。 |
22
gimp 2023-04-11 14:59:51 +08:00
我的博文存在 Github 私有仓库,本地写完推送后,Drone 自动生成静态页并发布,效率尚可。
|
23
sparkinglemon 2023-04-11 15:00:11 +08:00
顺带一提,原来有一个更方便的 https://forestry.io/ 但是服务即将于 4 月 21 日停止服务了,他家的替代产品 TinaCMS 貌似也可以用
|
24
loveDiu4ever 2023-04-11 17:12:40 +08:00
都用 md 了还用编辑器,那何必呢,你直接弄个 wordpress 多好。不是有能触发 ci 的流程吗
|
26
SenLief 2023-04-11 19:04:07 +08:00 via iPhone
Github 国内访问不了,有备案直接总国内的 oos 在本地编辑就可以了。我就是用 ob 的,发布到又拍云。
|
27
NoahBishop 2023-04-11 19:24:56 +08:00 via Android
建议直接上 WordPress 呢,hexo 本地也能直接显示页面吧,弄好再 push 呗
|
28
kirito41dd 2023-04-11 19:27:06 +08:00
这个事挺复杂,我用的 hugo ,我博客里的图片都放在腾讯的 oss 上,套 cdn 访问,如果有一款在线编辑能帮我自动把复制进去的图片放到 oss 上就好了,这样写博客体验会大幅上升。现在我基本只能本地 vscode 编辑,手动上传图片
|
29
isnullstring 2023-04-11 23:37:37 +08:00
在用 OB ,但是遇到图片链接问题就放弃搭静态博客
|
30
kiritoyui 2023-04-11 23:39:11 +08:00
@kirito41dd typora 不是可以自动上传图床么
|
31
yagamil 2023-04-12 01:36:16 +08:00
挺好的,以前还傻傻地写完,然后 hexo g d 这样部署
|
33
kirito41dd 2023-04-12 13:17:53 +08:00
@kiritoyui 回头研究下,看能不能上传 oss ,然后自动替换成 cdn 地址
|
34
zhwithsweet 2023-04-12 14:51:07 +08:00
我用 Astro + GitHub ,编辑的时候,直接在仓库页面 按 . 进入编辑模式,使用 vscode 在线写博客,然后自动部署
|
36
kiritoyui 2023-04-12 21:09:51 +08:00
@kirito41dd 可以的,typora 也是调用 upic 之类的图床工具
|
37
imleft 2023-04-18 14:37:12 +08:00
|
38
windcode 161 天前 via iPhone
我是 obsidian 本地编辑+变更推到 github 自动部署到 vercel
|