惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Proofpoint News Feed
博客园 - 聂微东
博客园 - 叶小钗
量子位
Google DeepMind News
Google DeepMind News
Cyberwarzone
Cyberwarzone
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
P
Privacy & Cybersecurity Law Blog
Apple Machine Learning Research
Apple Machine Learning Research
月光博客
月光博客
雷峰网
雷峰网
C
Cybersecurity and Infrastructure Security Agency CISA
Schneier on Security
Schneier on Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
美团技术团队
T
Tenable Blog
T
Threatpost
S
Security Affairs
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
C
Cisco Blogs
The Last Watchdog
The Last Watchdog
Engineering at Meta
Engineering at Meta
Microsoft Azure Blog
Microsoft Azure Blog
A
Arctic Wolf
Attack and Defense Labs
Attack and Defense Labs
AWS News Blog
AWS News Blog
AI
AI
W
WeLiveSecurity
H
Help Net Security
G
Google Developers Blog
PCI Perspectives
PCI Perspectives
博客园_首页
S
Securelist
B
Blog RSS Feed
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Forbes - Security
Forbes - Security
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
L
Lohrmann on Cybersecurity
云风的 BLOG
云风的 BLOG
Martin Fowler
Martin Fowler
C
CERT Recently Published Vulnerability Notes
H
Hacker News: Front Page
The GitHub Blog
The GitHub Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Spread Privacy
Spread Privacy
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
T
Threat Research - Cisco Blogs
博客园 - 司徒正美
Google Online Security Blog
Google Online Security Blog
T
The Blog of Author Tim Ferriss

茗辰原

开源某克自动签到领取免费空间项目 Astro Gyoza 内容标签使用指南 内容标签使用指南 | 茗辰原 利用AI从Hexo迁移到Astro | 茗辰原 Cloud Photography | Galleries | 茗辰原 博客周浏览量又突破了! | MingCY 博客周浏览量又突破了! | 茗辰原 博客周浏览量又突破了! Twikoo配置图床S3/R2 抖音推流助手工具 收到"好站网"的抱枕了! 开了VPN但真实IP被WebRTC泄露 5.10母亲节 | MingCY 5.10母亲节 5.10母亲节 18成人礼 TheOne陪伴接入WX Bing免费送B站月卡 让AI替你SSH进服务器,5分钟搞定故障排查! 基于Cloudflare R2搭建免费云盘 关于我的近视手术 你真的会刷牙吗? Urban Photography — Layered City | Galleries | MingCY 内网穿透监控软件TailScale AI控制手机 Infinicloud Infinicloud | 茗辰原 实用网页推荐第一期 你的IP真的安全吗 抖音热门温柔提醒 我苦逼高三生活 LibreTV利用CF搭建 BLOB图床使用Vercel搭建 | MingCY 关于我最近在忙什么?! | MingCY 琥珀扫描 三行代码,成功破解(秒杀)希沃管家冰点还原 | MingCY 当今生活用品到底如何选? | MingCY 周受资:从新加坡少年到全球科技领袖的传奇之路 | MingCY 最美的妈妈 | MingCY 只要插入一根铁丝就能免费看电视 | MingCY 快速睡眠,解决困倦 | MingCY Escrcpy--手机投屏到电脑工具! | MingCY 寒假起航!老家畅游! | MingCY 新年快乐 | MingCY 新年快乐 | 茗辰原 研究性学习论文总结 | MingCY 强迫性思维😣 | MingCY 奋进青年奖状! | MingCY AI挑唆人类自杀? | MingCY 腹肌养成记 | MingCY Office-2025激活 | MingCY 震惊!AI塔罗牌 | MingCY TVBOX 配置两端通用 | MingCY 使用works制作随机图! | MingCY 获取QQ空间工具 | MingCY 获取QQ空间工具 | 茗辰原 五个人性心理实验 | MingCY 解锁全网安卓音乐 | MingCY 123云盘-下载工具 | MingCY Classlsand-班级课程表 | MingCY ODE多功能工具箱 | MingCY Hexo-添加音乐与视频 | MingCY 所有应用广告通杀!! | MingCY 吾爱破解!鼠标录制酷! | MingCY 资源管理器一键修改了! | MingCY 安卓必备啊!语音起飞! | MingCY glary系统优化 | MingCY pdf修复工具 | MingCY 短视频视频批量下载! | MingCY 一个图片查地址----最强Aigeospy | MingCY win-文件查重 | MingCY 神奇应用!什么都能搜! | MingCY 取bilibili直连 | MingCY 绝版安卓工具箱?能有多强? | MingCY 神秘网站合集打开即用? | MingCY Vercel部署Typecho 博客 | MingCY 一挑四!全网SVIP无损音乐,随便下! | MingCY 什么竟然还有这样的神器? | MingCY 如何在 Gyoza 中使用图标? 计算机的基础知识 | MingCY 开往的礼物(纪念款) | MingCY 爱奇艺免费了? | MingCY C语言扫雷 | MingCY 免费域名整理 | MingCY 在文章中嵌入视频和代码 Gyoza 使用指南 Markdown 示例 PDF24工具箱 | MingCY 【计算机基础】关于进制 | MingCY 李跳跳复活版! | MingCY QQ主题全部免费使用? | MingCY 幻休 | MingCY GKD跳过广告 | MingCY ChatGPT-KEY的获取[无需手机号绑定] | MingCY ChatGPT-KEY的获取[无需手机号绑定] | 茗辰原
Cloudflare上有趣的项目 | MingCY
茗辰原 · 2024-08-31 · via 茗辰原

开端

我在逛我的朋友圈的时候,发现清羽飞扬的小站发布了他总结的Cloudflare项目,一键部署,看起来真的很不错,就自己动手操作了一下.

清羽飞扬

主要有的项目有: 在线笔记 在线论坛 文件中转站

部署

在线笔记

这是一个基于 Cloudflare Worker、KV 和 Github Actions 实现,可以一键私有化部署的无成本在线云笔记项目,你可以记录文字,与朋友们分享,或者跨设备同步。下面是项目地址:

serverless-cloud-notepad

可以持久化保存笔记,并且支持设置密码,可以用于临时文字传输。

部署项目

首先,fork仓库,然后再在变量中设置环境变量,如下三个变量,后面两个随便填写字符串即可。

CLOUDFLARE_API_TOKEN # 之前申请到的 Cloudflare API令牌
SCN_SALT # 随便填(安全用途)
SCN_SECRET # 随便填(安全用途)

然后在github action中,运行Deploy cloud-notepad,等待运行成功,则项目成功部署,点击进入cloudflare workers界面,查看或另绑定域名,即可正常访问。

效果如下:

效果

链接如下:

在线笔记

在线论坛

项目地址如下:

locnode

这是想打造一个校园论坛了,只不过,这个配置还需探索,自定义的很少,不知道如何添加分类,和背景主题等

部署项目

  1. fork仓库到你的账户下

  2. 添加环境变量:

  • CLOUDFLARE_ACCOUNT_ID
  • CLOUDFLARE_API_TOKEN
  • CLOUDFLARE_PROJECT_NAME 前两个不用说,第三个为项目名称,比如我填写的是:locnode,不要带符号。
  1. 在你fork到的仓库里面运行action进行部署。

简单使用 项目支持多用户,会自动创建D1数据库存储信息,你可以通过修改数据库来指定管理员等身份:

数据库

展示:

网址页面

文件中转站

项目部署

项目地址:

pastebin-ui

其实部署起来非常简单,因为项目是分为前后端的,所以我们需要分别配置前后端:

添加环境变量CF_API_TOKEN

修改wrangler.toml文件中的内容,主要修改两个KV的ID和账户ID,请提前在cloudflare中创建好对应KV:

name= "pastebin-worker"
compatibility_date = "2024-08-31"
account_id= "36d7b2c5fa77292ef996f68e964478bd"
main = "src/index.ts"
workers_dev = false

vars = { ENVIRONMENT = "production" }
route = { pattern = "paste.liyy.us.kg", custom_domain = true }

kv_namespaces = [
  { binding = "PB", id = "86bca3e920024adb9e70cd7c5da6ceed" },
  { binding = "PBIMGS", id ="e3f5af1a0c584fcd841081d41a0c014d" }
]

[site]
bucket = "./static/dist"

修改**/static/.env**文件,修改为你准备部署的地址,比如本站:

VITE_API_URL= https://paste.liyy.us.kg

点击github action并进行部署,最终,项目即可成功部署。

报错

目前部署失败,不知道哪一步出错,看下有没有大佬可以指点一下

英文

中文