EdgeOne食用教程
域名购买
spaceship十年低价域名(数字):链接直达
促销代码:Promos & Deals - Special Promo Codes and Discounts - Spaceship
注册一个spaceship账号
username是你之后登录账号

输入一个自己喜欢的数字域名,添加到购物车。
注意购买价格
勾选上注册的域名
订阅选择10年的时间,如果直接购买十年会失败的,需要先购买一年

然后在域名管理器中续费9年才能成功。
添加一个支付方式,我这里选择支付宝。

这时候要求你填写一个地址,这个地址信息随便填写、随便填写、随便填写,这会绑定到你注册的域名whois解析上,所以不要真实的。 身份伪装

绑定whois信息
点击域名信息编辑。
选择刚才自己瞎几把乱填的信息

然后,取消勾选上注册的域名。付款购买,10年48.12的顶级域名很划算。

这里我使用支付宝一直付款失败,所以,我改成使用paypal的方式来付款购买(1块多的手续费),如果新手不知道怎么使用paypal的话,可以查看利用cloudflareR2对象存储搭建图床存储这篇文章。
或者自己申请一张招商银行visa全币种国际信用卡(免年费)维护成本低。
获取EdgeOne免费计划
Tencent EdgeOne官网:链接直达
注册一个EdgeOne账号

注册登录之后,返回官网,点击获取免费计划的链接。

点击测试
测试完成之后,点击分享到推特和facebook的链接,其实不用真的分享,跳转之后关闭就可以了。
成功获取到2个免费的计划

LibreTV部署
- Fork 或克隆本仓库到您的 GitHub 账户
- 登录EdgeOne绑定自己github账户

选择克隆的libreTV
加速区域选择如下图(域名是要备案的),项目名称都小写字母,不然报错。
添加PASSWORD的环境变量。(添加了也不生效)
部署成功
如果想长期使用记得绑定一个顶级域名,因为Edgeone不支持绑定免费的二级域名。
问题
lIbretv部署完成之后,一直提示需要设置密码如下图,自从项目8.6更新之后强制使用PASSWORD变量就出现这个问题了,之前EdgeOne部署的时候PASSWORD的变量就一直没生效,到现在edgeone 部署后,提示要设置密码,已经设置了,还是不行 · Issue #853 · LibreSpark/LibreTV的issue问题还在,没关闭解决。
所以,要想在Edgeone上部署libretv,在github找一个比较旧版本的fork一下项目部署即可(没有强制使用
PASSWORD变量)。
或者fork:GitHub - skilladd-demo/libretv我这里也是fork别人保存的旧版本。
域名托管EdgeOne
输入域名,勾选上协议。
绑定其中一个免费套餐,点击下一步。

如果域名没有备案,加速区域,选择如下图的(不含中国大陆),使用NS方式接入域名,然后,点击下一步。

返回spaceship网站,右上角launchpad–>高级DNS–>名称服务器(编辑)–>自定义名称服务器,输入Edgeon的ns服务器。

等等一会域名成功托管到Edgeone上了。
项目绑定域名
如果你部署的项目使用加速区域(含中国大陆)你的域名一定要备案,反之则不需要
项目设置–>添加自定义域名–>输入自定义域名,
这时候给你一个CNAME的解析记录,需要你手动添加一下(cloudflare会自动添加),复制一下记录值。

DNS记录–>添加记录

按照上面要求添加域名解析记录
记录值最后面有一个点需要删除

等待一会域名生效
测试结果


