add config-sets.yml

This commit is contained in:
deploy 2026-06-01 15:26:46 +02:00
parent 88b46b3fae
commit b8243be801
No known key found for this signature in database
GPG key ID: EC02EE3CF00755E6
2 changed files with 85 additions and 1 deletions

View file

@ -43,7 +43,7 @@ authentik:
nextcloud:
env:
DEFAULT_QUOTA: "100 MB"
APPS: "calendar groupfolders"
APPS: "groupfolders contacts"
BBB_URL: "{{bbb_url}}"
FPM_MAX_CHILDREN: 45
FPM_START_SERVERS: 6

84
config-sets.yml Normal file
View file

@ -0,0 +1,84 @@
# config-sets.yml
# Place this file at your alakazam root path.
# Each top-level key is a named config-set containing per-app configurations.
# Activate a set in any instance .yml or alaka.yml:
#
# CONFIG-SETS:
# bbb: true
# calendar: true
#
# Disable a set inherited from a group alaka.yml by setting it to false:
#
# CONFIG-SETS:
# bbb: false
#
bbb:
authentik:
env:
APPLICATIONS:
BBB:
url: https://nextcloud.example.com/apps/bbb
group:
EXTRA_ICONS:
BBB: ~/.abra/recipes/authentik/icons/bbb.png
nextcloud:
initial-hooks:
- app install_bbb
calendar:
authentik:
env:
APPLICATIONS:
Calendar:
url: https://nextcloud.example.com/apps/calendar/
group:
EXTRA_ICONS:
Calendar: ~/.abra/recipes/authentik/icons/calendar.svg
nextcloud:
initial-hooks:
- app install_apps calendar
collectives:
authentik:
env:
APPLICATIONS:
Wiki:
url: https://nextcloud.example.com/apps/collectives/
group:
EXTRA_ICONS:
Wiki: ~/.abra/recipes/authentik/icons/collectives.svg
nextcloud:
initial-hooks:
- app install_apps collectives
spreed:
authentik:
env:
APPLICATIONS:
Chat:
url: https://nextcloud.example.com/apps/spreed/
group:
EXTRA_ICONS:
Chat: ~/.abra/recipes/authentik/icons/talk.svg
nextcloud:
initial-hooks:
- app install_apps spreed
nuudel:
authentik:
env:
APPLICATIONS:
Umfrage:
url: https://nuudel.digitalcourage.de/
group:
EXTRA_ICONS:
Umfrage: ~/.abra/recipes/authentik/icons/nuudel.png
whiteboard:
nextcloud:
initial-hooks:
- app install_whiteboard
uncomment:
- compose.whiteboard.yml
- SECRET_WHITEBOARD_JWT_VERSION