Skip to main content
Arupa 是一个可以自由拼装的 web 系统。它由一个 kernel 和若干被称为插件的应用组成。 Kernel 负责用户管理与鉴权,并为插件之间提供安全的通信;插件支持热插拔,安装、更新或移除都无需重启内核。 它们工作在同一个服务地址下,无需分别配置端口、代理或登录。

内核

Arupa 内核是主机进程。它提供 HTTP 服务器,加载插件,并应用共享的身份验证和访问规则。 内核本身不提供完整的管理界面。

插件

插件是为内核添加功能的软件包。插件可以提供 HTTP 路由和静态文件。核心插件提供 Arupa 安装的基本组件;您可以根据需要添加更多插件。

后续操作

  1. 使用二进制文件或 Docker 安装内核
  2. Coreplugins获取所需的软件包。
  3. 安装插件包并配置
用户和访问规则,然后再将 Arupa 提供给其他人使用。