前言GitHub: CloudPaste-基于Cloudflare的在线文本/大文件分享平台
首先感谢ling-drag0n大佬的开源!!!
项目介绍CloudPaste 是一个功能全面且用户友好的内容中转平台,其核心功能与细节设计都颇具亮点:
核心功能方面:
支持内容分享、文件管理和WebDAV挂载
内置基于Vditor的Markdown编辑器,支持公式、流程图、思维导图等技术文档编辑
提供完善的文件上传功能,兼容多种S3服务(Cloudflare R2/Backblaze B2/AWS S3)
特色功能:
分享设置:可配置访问密码、有效期、查看次数限制
多种输出格式:支持导出为PDF/图片/Word/HTML等格式
直链生成:可创建Raw直链用于代码或配置文件引用
便捷分享:支持生成自定义链接和二维码
文件管理优势:
采用预签名直传技术,上传进度实时显示
支持文件备注、密码保护、过期时间设置
提供访问统计功能
完善的WebDAV支持,可挂载为网络驱动器
适配主流笔记工具(Obsidian/Joplin等 ...
前提准备
一个可用的 Claw 账号
必须使用 GitHub 注册。
如果 GitHub 账号 未满 180 天,也可以用 Google 注册,但奖励相同(仅 $5)。
新用户:注册即送 $5(无 GitHub 天数限制)。
老用户(GitHub ≥180 天):注册送 $5,之后每月再送 $5。
无论哪种注册方式,新用户都得 $5。
只有 GitHub 满 180 天的用户,才能每月额外领 $5。
一个自定义域名(推荐接入 Cloudflare)
用于添加监控的 Linux 服务器(可多台)
操作步骤第一步:注册并登录 Claw 平台
访问 Claw 容器服务平台
登录后点击左侧菜单中的「App Launchpad / 应用程序」。
点击「Create App / 创建应用」。
第二步:部署哪吒面板容器
设置名称:随便填写,比如 nezha。
镜像设置:
类型选择 Public
填入哪吒面板镜像名称
1ghcr.io/nezhahq/nezha:v1.12.0
资源分配:
CPU:建议设置为 0.2
内存:256M ...
什么是 jsDelivr?jsDelivr 是一个非常受欢迎的国外免费 CDN 服务平台,用于加载 JavaScript、CSS、图片等静态资源,能显著减轻服务器压力并加快网站访问速度。
但近年来,由于国内滥用及相关政策原因,jsDelivr 在中国大陆的备案被撤销,导致国内节点被关闭,访问速度变慢,对国内用户体验较差。
jsDelivr 的基本使用方式jsDelivr 的使用方式非常灵活,主要包括以下几种:
加载 JavaScript 库例如加载 jQuery:
1<script src="https://cdn.jsdelivr.net/npm/jquery@3.6.0/dist/jquery.min.js"></script>
npm/:使用 NPM 源
jquery@3.6.0:指定库名称和版本
dist/jquery.min.js:实际资源路径
可以不写版本号加载最新版本,但强烈建议写死版本避免意外更新导致项目出错。
加载 CSS 文件例如加载 Bootstrap:
1<link rel="styleshee ...
Twikoo 是一款简洁、安全且免费的静态网站评论系统,通过将其与 Vercel 的免费部署服务相结合,可以为你的 Hexo 博客轻松添加一个功能丰富的互动评论区。本教程将详细介绍如何一步步完成部署和配置。
准备工作在开始之前,请确保你已具备以下条件:
一个 Hexo 博客: 并已熟悉其基本操作。
一个 GitHub 账户: 用于登录 Vercel 和 MongoDB。
一个 Vercel 账户: 用于部署 Twikoo 后端服务。
一个 MongoDB 账户: 用于存储评论数据。
部署流程创建 MongoDB 数据库Twikoo 需要一个数据库来存储评论数据,MongoDB Atlas 提供了免费的共享数据库,非常适合个人博客使用。
注册并登录 MongoDB Atlas: 访问 MongoDB 官网并创建一个账户,你也可以选择使用 Google 账户直接登录。
创建免费数据库: 登录后,选择创建一个免费的(Free)共享数据库(Shared Clusters)。在云服务商(Cloud Provider)中推荐选择 AWS,区域(Region)可选择 Oregon (us-we ...
如果你的网站部署在 Vercel,但访问速度在国内表现不佳,那这篇文章将带你了解一个 简单高效、免费上手的 CDN 加速方法,让你的网站瞬间“飞”起来,速度媲美付费 CDN。
为 Vercel 项目绑定自定义域名进入 Vercel 项目后台,点击顶部菜单的 Settings,在左侧选择 Domains,添加你的自定义域名。
你设置的域名如果是 vercel.blog.284628.xyz,就需要添加这个完整子域名。不要直接复制别人的域名地址,每个项目需要绑定属于自己的子域名,且每个子域名的解析记录也不同。
Vercel 官方建议解析方式如下:
类型
名称
值
CNAME
你的子域名前缀
cname.vercel-dns.com
TXT
_vercel
"vc-domain-verify=vercel.blog.284628.xyz,ba6b9d8703f814bd2e90,dc"
因为 Vercel 和 Cloudflare 已经完成了对接,所以 Cloudflare 相对来说比较简单,所以我换一个解析商来演示。
如果你是 Cl ...