自建图床小记一——图床架构与 DNS 解析

自建图床小记一——图床架构与 DNS 解析

💡 原文中文,约3600字,阅读约需9分钟。
📝

内容提要

本文介绍了作者自建图床的经历,解决了图床稳定性问题。作者使用了Dnspod和又拍云CDN进行解析分流,Cloudflare R2作为储存,确保源文件的稳定性。文章还讨论了架构设计和DNS解析方案。作者认为又拍云联盟的免费额度足够使用。最后提到了使用Cloudflare Workers构建图床Restful API。

🎯

关键要点

  • 作者自建图床以解决第三方图床的稳定性问题。

  • 使用Dnspod和又拍云CDN进行解析分流,Cloudflare R2作为储存。

  • 又拍云联盟提供每月10GB存储和15GB免费CDN流量,足够个人使用。

  • Cloudflare R2保证源文件的稳定性,避免VPS到期后的迁移问题。

  • 架构中引入香港VPS进行反向代理,提升网络连接质量。

  • DNS解析方案通过DnsPod和Cloudflare实现境内外分流。

  • Cloudflare Workers用于构建图床Restful API,确保境外访问的请求处理。

延伸问答

为什么作者选择自建图床而不是继续使用第三方图床?

作者选择自建图床是因为第三方图床的稳定性问题,曾多次出现无法访问的情况。

自建图床的架构设计是怎样的?

架构使用Dnspod进行解析分流,境内流量导向又拍云CDN,境外使用Cloudflare CDN。

又拍云联盟提供了哪些服务?

又拍云联盟为个人开发者提供每月10GB存储和15GB免费CDN流量。

Cloudflare R2的优势是什么?

Cloudflare R2保证源文件的稳定性,避免VPS到期后的迁移问题,且免费用量足够个人使用。

如何实现DNS解析的境内外分流?

通过将图床域名NS接入DnsPod,工具人域名NS接入Cloudflare,实现境内外流量分流。

Cloudflare Workers在图床中有什么作用?

Cloudflare Workers用于构建图床的Restful API,确保境外访问请求的处理。

🏷️

标签

➡️

继续阅读