FarBox 2.0 与 Bitcron(2021)
Bitcron 与 FarBox 的关系
FarBox 1.0 到 Bitcron, Bitcron 相当于 FarBox 1.5 的版本,接下来是 FarBox 2.0 的版本。都是一体的,只是因为 FarBox 1.0 时期 farbox.com 的域名占用问题,无奈为之改的名字。
Bitcron 最近的调整
- 日本东京节点 (139.162.86.49) 将于 2021 年 2 月底下线,将只保留一个节点,1月份左右,因为节点切换的问题,有些网站的设置信息被重置,需要自己重新设定回来。(实际已于 5 月 2 日下线)
- 2021 年 2 月初,已经停止了 Bitcron 新用户注册。
- 预计在 2021 年底停止 Bitcron 的付费(续费), 预计 2022 年底 Bitcron 下线。
Bitcron 现在出现的一些问题
- 自动签发免费 SSL 的 Letsencrypt 会失效,也就是说 HTTPS 的访问会出现警告,而 Letsencrypt 的自动续发是拥挤的,可能有人会自动签发,有些人不会。
- Dropbox 的关联和后续可能失效,Bitcron 在 2021 年的时候就已经基本冻结代码了(简而言之就是我们什么都没动 Dropbox 的 API 就失效了),之前一次 Dropbox API 的巨大变化,导致当时的 FarBox 1.0 匆忙下上线了 Bitcron,没有再为 Bitcron 对应 Dropbox 新的 API 的计划。
注:如果在 Bitcron 上自定义 SSL 的部署,也可以参考 FarBox 2.0 上的一个文档 https://doc.farbox.org/post/yu-ming/she-zhi-https
FarBox 2.0 的情况
已经开始小范围的使用了,我们自己的节点位于香港,图片、文件资源走大陆线路的CDN,另外 FarBox 2.0 是开源的,如果感兴趣,可以自行部署。 https://farbox.org
另外,我们自己的节点不会开放注册,仅面向 Bitcron 留存的用户。年费分为是 ¥128/年 与 ¥299/年 两档,没有严格的计费后台,君子约。
后续 Bitcron 用户再迁移到我们自己 FarBox 2.0 的节点上时,余额部分如果是 2021年 2 月 19 日(包括)之前支付的,则乘以 3 倍 (加上原来的 1.2 倍计则相当于 3.6 倍)后折算成 FarBox 2.0 的有效期。
下面这些网站,都是位于 FarBox 2.0 之上的:
- https://help.metion.app/wiki
- http://www.quanduan.com/
- https://firstweb.quanduan.com
- https://doc.farbox.org
FarBox 2.0 和 Bitcron 的一些区别
FarBox 2.0 对于一些使用者来说,可能不会比 Bitcron 强大,下面这些是 FarBox 2.0 不具备的:
- 没有账户体系,一个私钥对应一个 Bucket,一个 Bucket 相当于一个网站。(结构性问题)
- 不支持自动签发 SSL。(基于稳定性考虑)
- 基本上不会支持 Dropbox,但是 FarBox 2.0 的代码是开源的,如果真有需要,自己 fork 过去便能支持,主干的代码上做 Dropbox 对应的可能性很低。 (结构问题)
- 没有 SmartPage 引擎,这部分代码是闭源的,未来即使有支持,也仅限于 FarBox 2.0 官方节点才有的支持。(代码闭源)
- 模板编写的实时渲染引擎。(基于稳定性考虑和结构问题)
- 更弱关系的数据库,FarBox 1.0 和 Bitcron 都采用了 Mongodb,而 FarBox 2.0 采用了 LevelDB。(基于稳定性考虑以及结构性问题)
- 没有直接提供的 DNS 绑定,使用常规的 A 记录绑定域名 (基于稳定性考虑)。
其它的,基本上一致,模板的兼容性应该还存在一些问题。自然也有增强的部分,但也不足道,比如『更宽容文件支持』、『模板编译为单一 JSON 文件』、『文档的双向链接』对于普通使用者来说是陌生的。
使用 FarBox 2.0?
我们自己的 FarBox 2.0 节点,仅面向余额不为负的 Bitcron 用户,并且未来也没有增加新用户的明显意向,所以基本上不会对外另行发注册邀请码。
FarBox 2.0 的使用门槛是明显存在的,单纯 私钥 对于普通使用者来说就是不容易理解的,是否上手之后"真香"也不好说,我个人倾向于『是』,但又过于主观性了。
如果需要使用 FarBox 2.0 官方提供的节点托管,另外由于需要手工处理,请明晰下面的一些情况,如果确实打算转入 FarBox 2.0 的,请邮件联系 hi@farbox.com。
一些情况:
- 必须有自己的独立域名或者独立的二级域名,目前 FarBox 2.0 不提供子域名;
- 必须自己手头有 Bitcron 的数据,Metion (iOS、iPadOS App) 内有备份 Bitcron 数据的支持。
- Mac、iPhone、iPad 都有 FarBox 2.0 的客户端支持,如果没有这些平台的,反之需要自己会运行 .py 文件,才能与 FarBox 2.0 的服务器同步数据。
- 如果迁移到 FarBox 2.0 之后,默认 1 个月后,我们可以删除掉 Bitcron 上账户下的数据 (务必确认上述第 2 条保证数据在自己手上)。
- 其它的请参考 https://doc.farbox.org/ 的文档说明,很抱歉无法协助手工转移数据,时间有限,希望理解。
- 预计再过几周,会面向更多一些用户,如果没有及时收到注册邀请码,请稍等。
- Bitcron 的余额转成 FarBox 2.0 官方托管的有效期延长,后面统一会在 Bitcron 内提供余额迁移的地方,目前 FarBox 2.0 在内测期间,其页面显示即使有效期过期,也不会产生实质影响。
- 最后,敬请慎重选择,FarBox 2.0 官方的托管,没有客服,更没有技术支持;联系邮箱将主要是回收 bug 用的以及一些有趣的反馈与探索,而所有可见的『支持』,会在产品迭代的过程中,在产品文档中补充。而 FarBox 2.0 的代码是代源的,又基于 Docker 部署,可以部署在自己的 VPS 上,甚至在 NAS 上也一样容易部署。如果为了各方面的省心,选择官方托管,确实是一个理性的选择。也不想给别人造成太多的思虑,所以 FarBox 2.0 可随时退款,按照使用时间、流量等扣减,但需要注意两点:1,没有客服,处理退款有人工的时间周期(较长);2,不可撤销,即使未来各种对比下来发现直接托管的好处,很抱歉,真的不对外开放。
- 补充一点,假设亦觉得 FarBox 2.0 不错,介绍给自己朋友就足够了,恳请不要做任何公众性质的介绍,它不需要任何的 PR,甚至反而还会给我带来不必要的麻烦。不想干涉世界运行的方式,亦无能力干涉之;也无法拒绝即使是陌生朋友的好意,这显得傲慢而不烂漫,却更不想朋友们的热忱受到潜在而无端的伤害。 由衷感谢。
真的非常感谢。刹那间,FarBox 已经迎来了第十个年头,相信新的表现方式,会有另外的十年。写者寡,聚之。 :)
海波 于 2021-2-19, update @2021-5-5