一个有趣的带有版本控制的 CMS 现已开源!

开源 新闻
欢迎这个项目的加入,使我们的开源世界更加丰富。

最近,TinaCMS 通过宣布已经彻底实现开源,使自我托管变得更加便捷,从而成为了 开源 CMS 俱乐部的新成员。

如果你对此还不太了解,那么简单介绍一下,CMS(内容管理系统)是一种便捷的管理网站内容的工具,其中著名的系统有 WordPress、Ghost 和 Joomla 等。

就 TinaCMS 而言,它是一款集成了 Git 版本控制的 无头 CMS,重点是代码优先和完全类型化。像 Unity 这样的知名公司就使用它来维持其文档的更新。🤯

那我们现在就来深入了解一下 TinaCMS。

TinaCMS:可以期待什么?

在第一次发布自托管 TinaCMS 后端的工作基础上,开发者们现已经使 TinaCMS 全面开源并在 Apache 2.0 许可 下全面可用。

早些时候,自托管后端是在“源码可用”许可下提供的。但是,正如我们过去所看到的,它在某些情况下可能会受到限制。更新后的许可证现在应该更准确地反映 TinaCMS 的开源性质。

TinaCMS 的 James O'Halloran 还补充道:

尽管这是一个非常宽松的许可证,我们依然希望开发者在基于 TinaCMS 构建应用的过程中能感到舒心,无需担心他们会遇到极限。

如果你问我,给开发者更多的权力就是最好的!😄

你是否对布署你自己的 TinaCMS 实例产生了兴趣?

如果你准备尝试,那么有两个主要的方式可以进行 TinaCMS 的自托管。

首先是一种更为直接的方法,开发者们也为这种方法展示了一个样例。这种方式是通过 GitHub 和 Vercel 实现的,可以在短短几分钟内完成部署。

你自己可以试试看。👇

📋 你可以在 GitHub 上访问这个自托管演示。

另一种方式是在其它平台上部署自托管的 TinaCMS 版本并不依赖于 Vercel,而是能够与 TinaCMS 支持的任何框架 配合使用。

你只需确保你的平台支持 express 请求处理程序,以便后端 API 能够正常运行。

有关部署的更多信息,我建议你访问 官方文档

你还可以通过官方 公告博客 进行更深入的了解。

💬 今年有很多项目都进行了开源。那么你认为接下来哪些项目应该开源呢?

责任编辑:庞桂玉 来源: Linux中国
相关推荐

2010-08-18 08:53:53

Scala

2023-12-16 13:22:00

JaVers控制框架

2020-06-23 10:03:33

版本控制项目

2021-05-10 13:18:55

OpenRGBRGB灯光开源应用

2022-06-06 22:23:26

Tina工具Markdown

2023-05-28 23:19:08

2021-06-21 15:49:39

React动效组件

2021-05-04 16:38:54

Linux数学游戏

2012-06-21 13:08:37

jQuery

2011-07-25 13:34:08

ORACLEFLASHBACK T

2023-02-21 08:02:09

可视化工具图表

2019-01-25 19:19:28

数据工具互联网

2023-04-27 08:42:50

效果

2013-01-06 14:53:59

2021-09-29 15:49:37

Exchange开源用户开发者

2022-07-05 13:47:58

边缘人工智AI

2013-01-17 10:09:50

JavaSpring

2020-11-15 18:20:44

GnuCash开源会计软

2020-11-15 23:23:21

JavaScriptAPI开发

2023-02-26 01:02:22

点赞
收藏

51CTO技术栈公众号