config add "Group" notion

a group contains an ordered list of settings sections and/or other
groups. Intended to be rendered as an accordion tree in the app. Has no
effect on INI structure.
This commit is contained in:
Harvey Tindall
2025-11-24 15:16:47 +00:00
parent 704157be00
commit 6bfb345169
2 changed files with 37 additions and 0 deletions
+23
View File
@@ -1,3 +1,26 @@
groups:
- group: external_services
name: "Integrations"
description: "Integrations with external services."
members:
- group: email
- group: chatbots
- section: ombi
- section: jellyseerr
- group: email
name: "Email"
description: "Options for sending emails through jfa-go."
members:
- section: email
- section: smtp
- section: mailgun
- group: chatbots
name: "Chat bots"
description: "Options for messaging through chat services."
members:
- section: discord
- section: telegram
- section: matrix
sections:
- section: updates
meta: