邀请大家测试一个简单的前端静态网站托管服务

2021-03-09 14:39:24 +08:00
 adjusted

团队内部一直用 netlify,但是限于速度和满足自身需求等原因我们内部实现了一个类似的服务, 从一个简单的原型最近打造成一个能用的服务 菜头云,这里简单介绍一下菜头云的使用流程,欢迎大家体验测试,更多详细文档请参考 https://github.com/caitouyun/docs 以及快速介绍视频 https://www.bilibili.com/video/BV1tV411v7Gp

每个菜头云网站都有一个唯一的网站名,只能由小写字母和数字组成。菜头云现在是一个命令行工具,当本地开发完只需要一个命令就可以将代码部署到一个线上链接,对于做 demo 非常方便。

以下代码示例可以在 https://github.com/caitouyun/demo 查看

1.安装和登录

curl -sf https://cli.caitouyun.com/install.sh | sh
caitou login

2.创建一个 caitou.yml 文件

site: demo # 网站名(如果已经被占用则部署会报错)
public: www # 部署的本地网站目录

3.部署

(第一次访问因为没有缓存可能会比较慢一些,当缓存后访问就会正常,每次部署都会自动刷新缓存)

更多使用配置比如 github actions 集成和绑定自动域名都可以在文档中查看,也欢迎通过issue提交使用问题

关于测试: 我们已经有一些流量并不大的网站跑在菜头云上了,总部署也有上千次了,之后我们会发布一个更正式的服务版本,同时也有一些网页版的功能在测试中。如果你过去使用 Github Pages,那么欢迎你切换过来体验一下,测试期间所有功能都是免费的。部署成功了也欢迎你在回复中分享一下项目的链接,我们非常愿意支持开源项目的维护者使用菜头云托管文档,需要帮助可以随时联系我们

13364 次点击
所在节点    分享创造
60 条回复
hooopo
2021-03-09 14:45:58 +08:00
用 Docusaurus 在上面搭了个文档,体验超级棒👍
https://hypercable.caitou.org/
imdong
2021-03-09 14:58:27 +08:00
WishMeLz
2021-03-09 15:17:25 +08:00
![image.png]( https://i.loli.net/2021/03/09/8Rem4aVXdwUq5gE.png)

就一个 index.html 页面就这样了。为啥
WishMeLz
2021-03-09 15:22:27 +08:00
https://imgurl.caitou.org 哦吼 org 可以。搞半天原来是 com 不行
adjusted
2021-03-09 15:24:03 +08:00
@WishMeLz com 域名在国内,只能通过绑定自定义域名访问 https://github.com/caitouyun/docs#%E7%BD%91%E7%AB%99%E9%93%BE%E6%8E%A5%E7%BB%93%E6%9E%84
adjusted
2021-03-09 15:28:03 +08:00
@WishMeLz 这个服务可以 👍
alan0liang
2021-03-09 15:33:01 +08:00
自定义域名需要备案吗?
huguadao
2021-03-09 15:42:16 +08:00
好像很厉害,可以挂一个已备案域名的静态网站?
adjusted
2021-03-09 15:47:26 +08:00
@alan0liang
@huguadao

caitouyun.com 的国内镜像需要,caitou.org 海外镜像不需要
jaylee4869
2021-03-09 17:01:01 +08:00
yunyuyuan
2021-03-09 17:37:59 +08:00
用 github pages 的主要原因是 github rest api 可以在线 commit,再用 jsdelivr 就可以变成一个访问速度超快的,可在线修改内容的网站了
yunyuyuan
2021-03-09 17:39:23 +08:00
@yunyuyuan 虽然我这种互联网毒瘤行为并不值得提倡=.=
rootmaster
2021-03-09 18:46:41 +08:00
吸引用户 然后收费。。。。
adjusted
2021-03-09 19:00:15 +08:00
adjusted
2021-03-09 19:00:48 +08:00
@rootmaster 你是在说所有的网络服务么?😸
rootmaster
2021-03-09 19:53:59 +08:00
@adjusted 静态页面托管啊。别人吧静态博客托管到你这啊
hantsy
2021-03-09 22:53:44 +08:00
难的是生态,Jekyll 生态太庞大了。
TomatoYuyuko
2021-03-10 10:11:36 +08:00
很难不支持
adjusted
2021-03-10 10:22:30 +08:00
@hantsy 你是说 github pages 吧, 静态生成领域的话 Jekyll 功能就不算强大了
mrgeneral
2021-03-10 10:48:06 +08:00
和 Cloudflare Pages 对比,没有 CDN 、没有 SSL,不支持自定义部署命令,优势在哪呢?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/759978

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX