mirr.one
一个为开源的免费 CDN
预览

理念
CDN 的优势可以用在软件包分发上,而且已经有了使用的先例,比如 npm, debian, alpine...
这个项目旨在借助 CDN 来改善一些开发者因网络问题而面临的困境
设计
域名组合规则:
| 软件源 | CDN 提供商 | 主域名 |
|---|---|---|
| ubuntu. | fastly. | mirr.one |
| ubuntu. | gcdn. | mirr.one |
DNS 记录:
*.fastly.mirr.one. 1 IN CNAME j.sni.fastly.net.
*.gcdn.mirr.one. 1 IN CNAME cl-bec3d0f7.gcdn.co.
用法
例如 npm registry:
# 设置
npm config set registry https://npm.fastly.mirr.one
yarn config set registry https://npm.fastly.mirr.one
pnpm config set registry https://npm.fastly.mirr.one
# 取消设置
npm config set registry https://registry.npmjs.org
yarn config set registry https://registry.npmjs.org
pnpm config set registry https://registry.npmjs.org
赞助者
| fastly CDN |
|---|
提供商
许可证
MPL-2.0
支持项目
现在项目还没有正式的赞助通道, 希望大家在 Github 上多多 Star, 让我可以申请 Open Source Collective 的托管.
Github 项目地址: initdc/mirr-docsify