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

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,那么欢迎你切换过来体验一下,测试期间所有功能都是免费的。部署成功了也欢迎你在回复中分享一下项目的链接,我们非常愿意支持开源项目的维护者使用菜头云托管文档,需要帮助可以随时联系我们

13386 次点击
所在节点    分享创造
60 条回复
adjusted
2021-03-10 11:23:22 +08:00
@mrgeneral 个人感觉 cloudflare pages 国内访问还是差一些,我们通过 letsencrypt 自动配置 ssl,cdn 集成还在内测中
hantsy
2021-03-10 11:40:46 +08:00
@adjusted 我刚完 jekyll 一周,不懂,不过比较后,发现 Jekyll 的 Plugin 和 Template/Themes 堆积如山,而且 MD 也是我的最爱,所以自己也整了个主页 https://hantsy.github.io/blog/2021/jekyll/。
xinyana
2021-03-10 12:23:32 +08:00
[静态网站托管] 在 10 年前叫虚拟空间吧?
而且是静态虚拟空间,不支持 php asp 得那种
adjusted
2021-03-10 12:38:44 +08:00
@xinyana 😂, 你可以这么说,旧的东西又回来了
learningman
2021-03-10 13:35:29 +08:00
@hantsy page not found
adjusted
2021-03-10 13:42:29 +08:00
@learningman https://hantsy.github.io/blog/2021/jekyll/
@hantsy jekyll 是静态网站生成的先驱,包括 middleman, 但是现在作为网站开发选择比较多的还是 node 系列,配合 vue 的 vuepress, nuxt 和配合 react 使用的 next, gatsby 等等, https://westack.live/categories/static-site-generator 这里有收录一些。
hantsy
2021-03-10 15:43:46 +08:00
我那个页面的广告是怎么出来的?我没设置广告。
adjusted
2021-03-10 15:56:31 +08:00
@hantsy disqus 的广告吧,不要用这种毒瘤插件了
hantsy
2021-03-10 16:10:27 +08:00
看了一下是 disqus 的广告,Basic Plan 有广告。
hantsy
2021-03-10 16:24:46 +08:00
@adjusted 留言垃圾过滤 Disqus 还不错。
djyde
2021-03-11 00:46:06 +08:00
我一直想做类似的东西,但是在国内做的话,如何解决审查问题?
adjusted
2021-03-11 00:53:35 +08:00
@djyde 文档有介绍, 国内镜像只能通过自定义域名访问
djyde
2021-03-11 00:57:22 +08:00
@adjusted #32 不会墙 IP 吗🤔
adjusted
2021-03-11 01:02:40 +08:00
@djyde 海外 caitouorg 是有可能的,大陆如果是备案域名风险应该没有那么大
shunia
2021-03-11 16:37:54 +08:00
原来用 now.sh ,现在的 vercel.com ,挺好用的,可以参考一下。另外他们还支持 serverless function,很方便做一整套无需存储的 demo 或者简单的 blog 。
adjusted
2021-03-11 16:48:48 +08:00
@shunia 嗯,我们也是很喜欢这种模式但是苦于访问速度,serverless 也是我们很关注的领域。
dalongs
2021-03-13 08:57:30 +08:00
是个好东西
miv
2021-03-13 21:54:14 +08:00
这个玩意不错
ji39
2021-03-14 10:44:42 +08:00
太慢,没兴趣
adjusted
2021-03-14 11:02:29 +08:00
@ji39 cli 下载慢?

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

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

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

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

© 2021 V2EX