3.7 KiB
一个有趣的带有版本控制的 CMS 现已开源!
欢迎又一个项目加入开源世界! 又一个项目加入了开源 CMS 俱乐部!最近,TinaCMS 宣布完全开源,现在更容易自我托管。
如果你不熟悉,CMS(内容管理系统)是管理网站内容的便捷方式。一些流行的名称包括 WordPress 、 Ghost 和 Joomla。
就 TinaCMS 而言,它是一个无头 CMS,支持 Git 版本控制系统,重点是代码优先和完全类型化。像 Unity 这样的一些受欢迎的公司利用它来维护他们的文档。🤯
事不宜迟,让我们深入探讨这一点。
TinaCMS:可以期待什么?
基于他们在自托管 TinaCMS 后端第一个版本上所做的工作,开发人员现在已经使 TinaCMS 完全开源,可以在 Apache 2.0 许可证下使用。
早些时候,自托管后端是在“源码可用”许可下提供的。但是,正如我们过去所看到的,它在某些情况下可能会受到限制。更新后的许可证现在应该更准确地反映 TinaCMS 的开源性质。
TinaCMS 的 James O'Halloran 还补充道:
虽然这是一个非常宽松的许可证,但我们仍然希望开发人员能够放心地在 TinaCMS 上进行构建,而不必担心他们会遇到上限。
如果你问我的话,给开发者更多的权力! 😄
看到这里,你是否有兴趣部署自己的 TinaCMS 实例?
如果是,那么自托管 TinaCMS 有两种主要方式。
第一个是最简单的,开发人员还展示了它的演示。它是通过 GitHub/Vercel 实现,可以在几分钟内构建。
你可以自己看看。👇
📋
你可以在 GitHub 上访问自托管演示。
另一种方式是部署在其他平台,自托管版本的 TinaCMS 不需要 Vercel,它可以与任何 TinaCMS 支持的框架一起使用。
你只需确保你的平台支持 express 请求处理,以便后端 API 能够正常运行。
有关部署的更多信息,我建议你访问官方文档。
你还可以通过官方公告博客进行更深入的了解。
💬 今年有很多项目开源。你认为接下来应该开放哪些?
via: https://news.itsfoss.com/tinacms-open-source/
作者:Sourav Rudra 选题:lujun9972 译者:geekpi 校对:校对者ID