Pages

Sunday, 20 October 2024

Mog is a flexible, modular Blog System that uses microservice and is built in 100% Typescript

 A flexible, modular CMS/Blog System. | 一款弹性的模块化 CMS/博客系统。

mog.js.org

Features

  • Elastic services - Load the required services arbitrarily without worrying about other effects.
  • Theme system. Make it eazy to build your site.
  • Extensible & customizable.
  • Standalone Comment system. Independently design to use it anywhere.
  • Built-in console.

Getting Started

Mog is currently in development and not yet ready for production use. We are currently at v2 Stage 6!

Please follow the documentation at mog.js.org!

Ecosystem

项目 描述 状态
mogland/console Mog Console GitHub package.json version
mogland/mog-docs Mog Documentation GitHub package.json version
mogland/awesome-mog Mog ecosystem list GitHub Top languages

References

from https://github.com/mogland/core
------

快速起步

总览

Mog 是一个易于扩展的现代博客系统。它突破地采用了微服务架构,在结构设计是模块化、灵活的。 您可以轻松地将其自定义以满足您的需求。 更可以通过接口来开发自己的前/中后台,也可以通过插件来开发自己的功能。

你可以在 为什么选择 Mog? 中了解有关此项目背后的想法。

在线试用 Mog

暂时还不可以在线尝试 Mog。它是 Mog 的后台系统 Demo,你可以在这里体验 Mog 的后台系统,当然,它自然是受到一定的限制的。

将 Mog Core 安装到服务器

Mog 仅推荐在 Linux 和 macOS 系统上使用,Windows 系统上的使用可能会出现一些问题。

如果你对 Docker, Docker Compose, NodeJS, npm-script, git 等技术不熟悉,建议先学习相关知识。文档中不会对这些技术进行详细介绍,且若由于不熟悉这些技术导致的问题,我们将不会提供技术支持

最新的 Release

中找到 Assets,下载你所需要的构建包版本,目前我们提供:

  • macOS x86
  • Linux x86

如果其中没有符合你需要的版本,请前往「自主构建」章节

下载后,解压压缩包,你将会获得一个文件夹,请不要修改文件夹内的任何一件东西,打开终端,使用 cd 命令进入此文件夹后,分别输入以下命令启动组件:

cd core
node index.js

目前支持的组件,请前往「自主构建」章节,我们在那里给出了具体的组件名称

关于组件启动时的自定义配置,请前往「配置索引」章节

有关持久化运行,请自行使用搜索引擎探索。这里给几个相关的关键词:pm2

from https://mog.js.org/docs

(https://mog.js.org/blog) 

No comments:

Post a Comment