目 录CONTENT

文章目录

GitHub+Cloudflare 0成本搭建无限速直链空间教程

💡 为什么你需要这个“神仙组合”?

作为电脑折腾党,我们经常需要分享一些文件、放几张博客图片。但传统的网盘限速严重,专业的对象存储(如阿里 OSS、腾讯 COS)流量费又像流水一样。

今天我们要玩的这套方案,简直是“白嫖届的劳斯莱斯”

  1. GitHub:全球最大的代码托管平台,充当我们的“硬盘”,存储空间几乎无限。
  2. Cloudflare (CF):全球顶级 CDN 服务商,充当我们的“加速器”,解决 GitHub 在国内访问慢、甚至打不开的痛点。

不仅免费,而且真香! 接下来,老司机带你速通全过程。👨‍💻


🛠️ 第一步:把 GitHub 变成你的“云硬盘”

首先,我们需要在 GitHub 上创建一个专门存放文件的“仓库”。

  1. 新建仓库:登录 GitHub,点击右上角 + 号,选择 New repository
  2. 设置属性
    • Repository name:起个名字,比如 my-static-files
    • Public/Private:都可以,因为我们只用github的存储空间。
  3. 初始化:勾选 Add a README file,然后点击 Create repository

现在,你可以通过网页端或者 Git 工具,把你的图片、PDF 甚至小工具上传到这个仓库里了。

💡 小贴士: 单个文件建议不要超过 25MB,否则 GitHub 访问可能会变慢哦。


⚡ 第二步:请出 Cloudflare 进行“超频”加速

GitHub 虽然存东西爽,但国内访问速度懂得都懂。这时候,就需要 Cloudflare 出场了!我们将使用 Cloudflare Pages 来托管这个仓库。

  1. 登录 CF 控制台:进入 Cloudflare 官网,点击左侧菜单栏的 Workers 和 Pages
  2. 创建项目:点击 创建 -> Pages -> 连接到 Git
  3. 授权 GitHub:按照提示登录你的 GitHub 账号,选择你刚才创建的那个仓库 my-static-files
  4. 配置构建
    • 框架预设:选择 None(因为我们只是存文件,不需要编译)。
    • 构建命令:留空。
    • 输出目录:填 .(表示当前根目录)。
  5. 部署:点击 保存并部署

只需等待 30 秒,CF 就会给你一个形如 xxx.pages.dev 的专属域名。尝试在域名后面加上你的文件名,你会发现:秒开! 🚀


🎨 第三步:更进一步,绑定私人域名(进阶玩法)

如果你觉得 CF 给的域名太长不好记,还可以绑定自己的域名。

在 Pages 项目的后台,点击 自定义域 -> 设置自定义域,输入你自己的域名(比如 cdn.yourname.com)。CF 会自动帮你配置好 SSL 证书,瞬间高级感拉满!✨


📝 避坑指南:如何获取最终的“直链”?

很多小伙伴卡在最后一步:直链到底长啥样?

假设你的 CF 域名是 https://my-files.pages.dev,你在 GitHub 仓库根目录下传了一张照片叫 cool.jpg。 那么你的永久直链就是:https://my-files.pages.dev/cool.jpg

就是这么简单直接!没有广告,没有下载按钮,直接右键另存为的那种。


🌟 总结与建议

这套方案最牛的地方在于扩展性

  • 当图床用:搭配 PicGo 等工具,实现截图即上传,自动返回直链。
  • 托管静态网页:你的个人主页、简历也可以直接放上去。
  • 避开限制:GitHub Pages 有流量限制,但 Cloudflare Pages 的免费额度高到你根本用不完。

🎁 互动时间

你目前在用哪种方式存储图片和文件?是忍受网盘的限速,还是在用昂贵的云服务器?

欢迎在评论区分享你的“白嫖”心得,或者在操作过程中遇到了什么坑,老哥我在线为你排忧解难!👇

觉得有用的话,别忘了点个“在看”,分享给更多需要的小伙伴哦! 🧡

0

评论区