The configuration consists of up to three layers organized in a top-down hierarchy, where higher layers overlay and modify lower ones when their content intersects.
Runtime Arguments Layer
The runtime layer is the highest layer, created from environment variables and the arguments passed at runtime. It overlays the persistence and default layers.
Persisted Files Layer
The persistence layer includes default configuration files provided by extender
packages, with the user's own config.json in the system configuration
directory applied on top.
Default Files Layer
The default layer is built from Fusion's preconfigured files in the
config directory.