Skip to main content
Arupa 将配置视为整个系统的权威来源。内核读取一个易于理解的 TOML 配置文件,并使用它来定义服务器及其服务的行为。 该配置涵盖 Arupa 安装的主要部分,包括:
  • 内核的服务器设置;
  • 用户、组和访问规则;
  • 服务的位置和生命周期设置;以及
  • 服务专属的设置和持久数据。
这为 Arupa 提供了一个简单的运行模型:如果某个设置或数据需要在重启后保留,那么它就应该位于配置文件中。配置文件也是服务用于存储自身设置和持久状态的唯一持久化机制。服务不应将持久数据隐藏在私有的文件或内部数据库中。 Arupa 特意保持配置的易读性。您可以直接检查、备份、查看和编辑服务设置,无需任何特殊工具。内核随后可以加载更新后的配置并应用相关更改。 以下页面将更详细地介绍每个配置区域。