无服务器-Typora+github仓库+cf-workers打造完美轻量博客

同步来源:树洞剪藏 源站剪藏 ID:218 原文地址:https://www.nodeseek.com/post-211373-3
无服务器-Typora+github仓库+cf-workers打造完美轻量博客
NodeSeek beta 日常 技术 情报 测评 交易 拼车 推广
无服务器-Typora+github仓库+cf-workers打造完美轻量博客
BuluBiu Lv 4 楼主 1day ago edited 19h 58min ago in 技术 #0
前言
灵感来自 K神 的 krahets/hello-algo: 《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 代码。简体版和繁体版同步更新,English version ongoing
于是想着能不能把github仓库存储的文件作为博客文章阅读
编辑是在本地的typora,网站只是作为存储和展示,图片也可以使用相对地址
项目地址
演示站点
🕮 BAOER の BLOG 🕮
效果展示
部署准备
1、本地下载typora或者其他markdown编辑器
Typora for windows — 测试版发布 --- Typora for windows — beta version release
2、一个github账户
3、本地安装git,用于管理仓库
3、一个cloudflare免费账号
4、一个B站账号
保姆教程
1、新建github仓库
访问 https://github.com/你的github用户名?tab=repositories
填写仓库名字
public还是Private看个人喜好,自己看就使用Private,后面加密码验证,分享给别人就public
点击创建
停留在这个界面
2、本地创建文件夹
随便找个全英文路径文件夹作为上传文件夹,不要使用你的typora的笔记文件夹
把你要上传的.md文件放到这个文件夹
从 1143520/git-blog-share 下载 git_upload.bat 和 git_delete.bat
用于管理仓库文件
双击运行git_upload.bat
因为 github 国内访问不畅,你知道的呀,需要开启代理
开启代理确保能够正常访问后,在设置中找到自己的代理端口,比如我的是5229
在git_upload.bat 填入5229之后回车
复制仓库的git地址填入之后回车
选择需要上传的文件编号,0为全部上传,和git是一样的,只是增量上传
比如1 3 5就是上传1、3、5这几个文件
回车上传,自动main分支,确保本地安装了git,而且登陆了github账户,
详细请参考 手把手教你用git上传项目到GitHub(图文并茂,这一篇就够了),相信你一定能成功!! - 知乎
SUCCESS即为成功
回到仓库 1143520/git-blog-share 刷新
可以看到已经有了文件
本地生成了git的默认配置和bat的配置文件夹,注意不要误删
git_delete.bat 是用于删除仓库某个文件,本地不变,使用方法同理,大伙可以用GPT把二者合成一个bat
3、配置cloudflare的workers
进入CF点击workers and pages进行创建
自定义名称然后部署
继续处理项目
编辑添加以下变量
变量名 必填 说明
GITHUB_TOKEN 是 GitHub Personal Access Token,用于访问仓库内容
GITHUB_OWNER 是 GitHub 用户名或组织名
GITHUB_REPO 是 博客内容所在的仓库名称
ADMIN_PASSWORD 否 博客管理员密码,仅在 enablePasswordProtection 为 true 时需要
GITHUB_TOKEN在登录github后访问
Personal Access Tokens (Classic) 手动生成,需要repo也就是仓库查看的权限(公开仓库限额太少,使用token可以增加限额,也可以访问私库)
点击
选择Generate new token (classic)
完成验证(如果有)
名称随意,过期时间自己把握,repo一定要打勾
点击底下的
复制token (只显示一次)填入密钥类型的变量,变量名为GITHUB_TOKEN
相对应的填入其他变量
然后点击编辑代码
将 git-blog-share/worker.js at main · 1143520/git-blog-share 的内容复制后粘贴到workers全选替换之后部署
选择是否启用密码验证,和设置站点标题和logo
之后点击访问大功告成
补充
1、自定义域名
2、填入变量注意前后不要有空格
3、推荐搭配typora+bili图床使用(已经失效,还是使用自己的图床接口吧)
xlzy520/typora-plugin-bilibili: Typora粘贴图片自动上传到Bilibili图床,也可以自定义修改成任意其他图床接口。使用教程:https://b23.tv/urxCc3
下载源代码,把接口换成自己的,比如我签名的美团图床,重新编译main.go ,就不需要B站验证了,直接放exe的地址
4、更多内容请阅读仓库文档或者阅读代码后自行修改
((••)) || Whois || 导航网站 || 美团图床 || 自建博客 || 留言板 || 金将军!忠诚!
1 0 5 引用 回复
1 2 3
libecho 1day ago edited 1day ago #1
图片似乎全炸了
403 Forbidden You don 't have permission to access the URL on this server.
✉️站内PM | ⚡以针会友
0 0 引用 回复
Zx鑫 1day ago #2
图挂了吗
0 0 引用 回复
NoCaps 1day ago #3
图挂了
❤测试签名1谷歌 | ❤测试签名2必应
0 0 引用 回复
踏空擒龙-1 1day ago #4
路过
0 0 引用 回复
踏空擒龙-1 1day ago #5
路过
0 0 引用 回复
Delta 1day ago #6
我开始以为是自己代理的问题,结果所有节点都不行,关掉代理还不行,你这个图的access是有点🐮🍺的……
✈️TG
0 0 引用 回复
BuluBiu 楼主 1day ago edited 1day ago #7
@libecho #1 @Zx鑫 #2 B站图床的问题
((••)) || Whois || 导航网站 || 美团图床 || 自建博客 || 留言板 || 金将军!忠诚!
0 0 引用 回复
小花生 1day ago #8
图都挂了
rakuten年终羊毛40刀
0 0 引用 回复
FAT64 频道主 1day ago #9
图挂了
代购Hetzner OVH 独服租用 | 探针 | TG频道 | 主页 | HZ Cloud 20欧代码: HCC24-L7ST92
0 0 引用 回复
JuneSame 1day ago #10
坐等补图
✈️TG
0 0 引用 回复
sha256 1day ago #11
cf真是赛博菩萨,哪儿都少不了它
BuluBiu 楼主 1day ago #12
@Zx鑫 #2 @libecho #1 @NoCaps #3 @JuneSame #10 @FAT64 #9 @小花生 #8 手动补图
((••)) || Whois || 导航网站 || 美团图床 || 自建博客 || 留言板 || 金将军!忠诚!
libecho 1day ago #13
@BuluBiu #7 见证翻车现场,B站图床还是算了...博客还是用自建图床稳定
✉️站内PM | ⚡以针会友
BuluBiu 楼主 1day ago edited 1day ago #14
@libecho #13 确实,明明 https://i0.hdslb.com/bfs/article/b43f04c7b4e5dc0c66b1ba682f0a6c10415325959.jpg 可以看图的啊?
((••)) || Whois || 导航网站 || 美团图床 || 自建博客 || 留言板 || 金将军!忠诚!
libecho 1day ago edited 1day ago #15
@BuluBiu #14
你发了什么,我看不到
✉️站内PM | ⚡以针会友
BuluBiu 楼主 1day ago #16
@libecho #15 有链接 https://i0.hdslb.com/bfs/article/b43f04c7b4e5dc0c66b1ba682f0a6c10415325959.jpg 能看图吗?
((••)) || Whois || 导航网站 || 美团图床 || 自建博客 || 留言板 || 金将军!忠诚!
libecho 1day ago edited 1day ago #17
@BuluBiu #16 应该是设置防盗链了,从论坛跳转都会 403,直接复制链接在浏览器打开就没问题
✉️站内PM | ⚡以针会友
BuluBiu 楼主 1day ago #18
@libecho #17 https://github.com/xlzy520/typora-plugin-bilibili 那么这项目不是已经废了
((••)) || Whois || 导航网站 || 美团图床 || 自建博客 || 留言板 || 金将军!忠诚!
libecho 1day ago #19
@BuluBiu #18 是的,防盗链就没用了,除白名单外,引用的都无法加载
✉️站内PM | ⚡以针会友
JuneSame 1day ago edited 1day ago #20
大型二次翻车现场
更新 主题图片可以看了 回复图片还是裂开
✈️TG
BuluBiu 楼主 1day ago edited 1day ago #21
@JuneSame #20 我只是再测试 一下
((••)) || Whois || 导航网站 || 美团图床 || 自建博客 || 留言板 || 金将军!忠诚!
泽连斯基 23h 51min ago #22
好帖绑定
lynkchan 21h 58min ago #23
竟然0鸡腿,我来喂。 看着不错
| 图床 ⚡️ | itdogs ⛱️ | 赛博活佛 ✡️ | MD ❤️ | 你知道吗?黑五板凳是比充气娃娃还冷✔️
BuluBiu 楼主 21h 55min ago #24
@lynkchan #23 感谢
((••)) || Whois || 导航网站 || 美团图床 || 自建博客 || 留言板 || 金将军!忠诚!
BuluBiu 楼主 20h 18min ago edited 20h 10min ago #25
@BuluBiu #18 发布于2024/12/3 13:27:51
@libecho #17 https://github.com/xlzy520/typora-plugin-bilibili 那么这项目不是已经废了
换成美团的接口
((••)) || Whois || 导航网站 || 美团图床 || 自建博客 || 留言板 || 金将军!忠诚!
BuluBiu 楼主 19h 39min ago edited 18h 36min ago #26
测试drop接口
美团接口
WTR接口
((••)) || Whois || 导航网站 || 美团图床 || 自建博客 || 留言板 || 金将军!忠诚!
1 2 3
内容 预览 对照
支持 markdown语法
鼓励友善发言,禁止人身攻击
xxxxxxxxxx
1
1
AC娘
洋葱头
小黄鸡
发布评论
88
等级 Lv 4 鸡腿 1970 关注 0 回复 0 我 0
主题帖 11 评论数 298 粉丝 2 收藏 199 私信 0 发帖
快捷功能区 推荐阅读 管理记录 幸运抽奖 邀请好友 合作商家 友站链接
所有版块 日常 技术 情报 测评 交易 曝光 拼车 生活 贴图 推广 内版 Dev 无意义 沙盒
📈用户数目📈
目前论坛共有23257位seeker
🎉欢迎新用户🎉
dmax
ever
iocode
zw-li789
rivulet
MieZ
sueyuang
tdou
相关网站 LowEndTalk LowEndSpirit HostLoc ServerHunter
站内导航 关于本站 隐私协议 RSS订阅 sitemap
商业推广 商家申请规则 Premium Provider 合作商家展示
其他平台 电报频道 电报群组
联系我们
Copyright © 2022 - 2024 All rights Reserved