.:. 草榴社區 » 技術討論區 » 在cloudflare上搭建一个云笔记
本頁主題: 在cloudflare上搭建一个云笔记字體大小 寬屏顯示 只看樓主 最新點評 熱門評論 時間順序
吳明世


級別:聖騎士 ( 11 )
發帖:927
威望:133 點
金錢:383373 USD
貢獻:25209 點
註冊:2013-08-13

在cloudflare上搭建一个云笔记

说一下需求,搭建这个云笔记是源于经常给朋友发一些比较敏感的东西,不想通过微信,而且自己也不想用文件传输助手。
之前也用过这类的服务,现在有了自己的云笔记还是很方便的,而且也不需要服务器,白嫖cloudflare那还不干它。
需要准备以下条件:
1、cloudflare账号一个;
2、域名一个(推荐freenom免费域名)并添加到cloudflare;
3、安装node.js,安装 Wrangler;
4、在cloudflare账号里,Workers下面KV里创建一个命名空间,名称为(大写)NOTES,然后复制后面的ID备用;
5、项目中文地址
複製代碼
https://github.com/s0urcelab/serverless-cloud-notepad/blob/master/README-zh_CN.md


操作步骤:
1、下载安装包nodejs双击安装
2、安装后在Windows终端里输入以下命令查看版本,如下图
複製代碼
npm version



3、接着安装Wrangler
複製代碼
npm install -g wrangle

4、打开默认浏览器,登录cloudflare,然后输入
複製代碼
wrangler login
命令,会跳转cloudflare网站,登录并允许使用,终端里会提示登录成功

5、输入
複製代碼
wrangler init cloud-notepad
创建项目
6、然后在文件管理器里打开刚才创建的项目cloud-notepad文件夹,
複製代碼
C:\Users\用户名\cloud-notepad

7、将此压缩包文件
複製代碼
https://github.com/s0urcelab/serverless-cloud-notepad/archive/refs/heads/master.zip
,解压至cloud-notepad目录下
8、用记事本编辑 wrangler.toml 文件,用以下代码替换,id换成你自己的:
複製代碼
  1. name = \"cloud-notepad\"
  2. main = \"src/index.js\"
  3. compatibility_date = \"2022-05-13\"
  4. kv_namespaces = [
  5.   { binding = \"NOTES\", id = \"b3afc649c15247c9962346b3de4730\" }
  6. ]
  7. [env.production]
  8. kv_namespaces = [
  9.     { binding = \"NOTES\", id = \"b3afc649c15247c9962346b3de4730\" }
  10. ]
複製代碼

9、执行以下命令推送发布代码到 Cloudflare(确保你运行代码时,终端里的路径与项目文件路径一致,就是这个C:\Users\用户名\cloud-notepad)
複製代碼
  1. npm i
  2. npm run publish
複製代碼


这时你会在 Cloudflare的Workers下看到你的项目cloud-notepad,点击该项目找到”触发器“--“添加自定义域”,输入自己的域名并添加




体验地址 https://note.src.moe/share/021bbc7ee20b71134d53e20206bd6feb

赞(11)
DMCA / ABUSE REPORT | TOP Posted: 05-31 19:11 發表評論
.:. 草榴社區 » 技術討論區

電腦版 手機版 客戶端 DMCA
用時 0.02(s) x3, 10-02 17:33