Compare commits

..

No commits in common. "main" and "feature/491_nextcloud_disableupdates" have entirely different histories.

5 changed files with 28 additions and 150 deletions

View file

@ -8,26 +8,20 @@ GLOBALS:
basic_auth_hash: your_super_secret_password basic_auth_hash: your_super_secret_password
authentik: authentik:
env: env:
GROUP_HELP: Hilfe
EXTRA_DOMAINS: ", `example.com`" EXTRA_DOMAINS: ", `example.com`"
REDIRECTS: "example.com" REDIRECTS: "example.com"
DEFAULT_LANGUAGE: de DEFAULT_LANGUAGE: de
AUTHENTIK_DISABLE_UPDATE_CHECK: true AUTHENTIK_DISABLE_UPDATE_CHECK: true
APPLICATIONS: APPLICATIONS:
#Calendar: #Calendar: https://nextcloud.example.com/apps/calendar/
#url: https://nextcloud.example.com/apps/calendar/ #BBB: https://nextcloud.example.com/apps/bbb
#group: Hilfe: https://wiki.local-it.org/s/kollicloud-wiki/
#BBB:
#url: https://nextcloud.example.com/apps/bbb
#group:
KolliCloud-Anleitung:
url: https://wiki.local-it.org/s/kollicloud-wiki/
group: $GROUP_HELP
EXTRA_ICONS: EXTRA_ICONS:
#Calendar: ~/.abra/recipes/authentik/icons/calendar.svg #Calendar: ~/.abra/recipes/authentik/icons/calendar.svg
#BBB: ~/.abra/recipes/authentik/icons/bbb.png #BBB: ~/.abra/recipes/authentik/icons/bbb.png
KolliCloud-Anleitung: ~/.abra/recipes/authentik/icons/help.svg Hilfe: ~/.abra/recipes/authentik/icons/help.svg
uncomment: uncomment:
- THEME_BACKGROUND
- compose.css.yml - compose.css.yml
comment: comment:
- POST_DEPLOY_CMDS - POST_DEPLOY_CMDS
@ -43,7 +37,7 @@ authentik:
nextcloud: nextcloud:
env: env:
DEFAULT_QUOTA: "100 MB" DEFAULT_QUOTA: "100 MB"
APPS: "groupfolders contacts" APPS: "calendar"
BBB_URL: "{{bbb_url}}" BBB_URL: "{{bbb_url}}"
FPM_MAX_CHILDREN: 45 FPM_MAX_CHILDREN: 45
FPM_START_SERVERS: 6 FPM_START_SERVERS: 6
@ -64,7 +58,6 @@ nextcloud:
- app set_system_config activity_expire_days 180 - app set_system_config activity_expire_days 180
- app set_system_config updatechecker false - app set_system_config updatechecker false
- app run_occ 'config:app:set --type boolean --value="false" updatenotification app_updated.enabled' - app run_occ 'config:app:set --type boolean --value="false" updatenotification app_updated.enabled'
- app disable_skeletondirectory
upgrade-hooks: upgrade-hooks:
- app run_occ db:add-missing-indices - app run_occ db:add-missing-indices
- app run_occ 'maintenance:repair --include-expensive' - app run_occ 'maintenance:repair --include-expensive'
@ -81,16 +74,14 @@ wordpress:
DEFAULT_USER_ROLE: administrator DEFAULT_USER_ROLE: administrator
uncomment: uncomment:
- EXTRA_DOMAINS - EXTRA_DOMAINS
#- compose.selfmanaged.yml
initial-hooks: initial-hooks:
- app core_install - app core_install
upgrade-hooks: upgrade-hooks:
- app update - app update
#- app enable_auto_updates
matrix-synapse: matrix-synapse:
env: env:
ENCRYPTED_BY_DEFAULT: off ENCRYPTED_BY_DEFAULT: off
TURN_URIS: '[{{turn_url}}]' TURN_URIS: "[{{turn_url}}]"
RETENTION_MAX_LIFETIME: 2y RETENTION_MAX_LIFETIME: 2y
ALLOWED_LIFETIME_MAX: 2y ALLOWED_LIFETIME_MAX: 2y
uncomment: uncomment:
@ -146,7 +137,6 @@ traefik:
uncomment: uncomment:
- compose.host.yml - compose.host.yml
- compose.metrics.yml - compose.metrics.yml
- METRICS_FQDN
- compose.basicauth.yml - compose.basicauth.yml
- SECRET_USERSFILE_VERSION - SECRET_USERSFILE_VERSION
- compose.matrix.yml - compose.matrix.yml
@ -168,7 +158,6 @@ gitea:
- GITEA_REPO_INDEXER_ENABLED - GITEA_REPO_INDEXER_ENABLED
- GITEA_ISSUE_INDEXER_TYPE - GITEA_ISSUE_INDEXER_TYPE
- GITEA_STARTUP_TIMEOUT - GITEA_STARTUP_TIMEOUT
- SECRET_LFS_JWT_SECRET_VERSION
comment: comment:
- compose.mariadb.yml - compose.mariadb.yml
vaultwarden: vaultwarden:
@ -181,6 +170,3 @@ vaultwarden:
zammad: zammad:
initial-hooks: initial-hooks:
- zammad-railsserver init - zammad-railsserver init
mila:
env:
ASSOCIATION_NAME: "Verein XYZ"

View file

@ -68,19 +68,6 @@ matrix-synapse:
- SECRET_SMTP_PASSWORD_VERSION - SECRET_SMTP_PASSWORD_VERSION
secrets: secrets:
smtp_password: "{{smtp_password}}" smtp_password: "{{smtp_password}}"
mila:
env:
SMTP_HOST: "{{smtp_host}}"
SMTP_PORT: "587"
SMTP_USERNAME: "{{smtp_user}}@{{smtp_domain}}"
SMTP_SSL: "tls"
MAIL_FROM_NAME: "Mila"
MAIL_FROM_EMAIL: "{{smtp_user}}@{{smtp_domain}}"
uncomment:
- compose.smtp.yml
- SECRET_SMTP_PASSWORD_VERSION
secrets:
smtp_password: "{{smtp_password}}"
wekan: wekan:
env: env:
MAIL_URL: "smtp://{{smtp_user}}%40{{smtp_domain}}:{{smtp_password_urlencoded}}@{{smtp_host}}:587" MAIL_URL: "smtp://{{smtp_user}}%40{{smtp_domain}}:{{smtp_password_urlencoded}}@{{smtp_host}}:587"

View file

@ -34,5 +34,3 @@ zammad:
subdomain: support.example.com subdomain: support.example.com
kimai: kimai:
subdomain: time.example.com subdomain: time.example.com
mila:
subdomain: members.example.com

View file

@ -1,49 +1,40 @@
authentik: authentik:
#version: 10.2.0+2025.12.4 version: 6.11.1+2024.10.5
version: 11.0.4+2026.2.1
kimai: kimai:
version: 1.5.7+apache-2.52.0 version: 1.4.0+apache-2.34.0
wekan: wekan:
version: 3.7.0+v8.42 version: 3.3.0+v7.91
nextcloud: nextcloud:
version: 13.0.1+32.0.3-fpm version: 11.1.0+30.0.6-fpm
onlyoffice: onlyoffice:
version: 2.12.0+9.3.1 version: 2.10.0+8.3.0
collabora: collabora:
version: 4.0.2+25.04.9.4.1 version: 3.3.0+24.04.13.3.1
wordpress: wordpress:
version: 2.19.1+6.9.4 version: 2.16.0+6.8.1
vikunja: vikunja:
version: 2.1.0+2.2.2 version: 1.1.1+0.24.6
matrix-synapse: matrix-synapse:
version: 7.0.2+v1.149.1 version: 6.6.0+v1.124.0
element-web: element-web:
version: 0.13.0+v1.12.18 version: 0.10.0+v1.11.92
rallly: rallly:
version: 1.0.0+4.0.2 version: 1.0.0+4.0.2
hedgedoc: hedgedoc:
version: 3.0.9+1.10.7 version: 3.0.2+1.10.3
pretix: pretix:
version: 2.6.1+2026.2.0 version: 2.1.0+2025.5.0
traefik: traefik:
version: 5.1.0+v3.6.11 version: 3.3.0+v2.11.26
backup-bot-two: backup-bot-two:
version: 2.4.0+2.4.0 version: 2.3.0+2.3.0-beta
monitoring-ng: monitoring-ng:
version: 1.2.0+v1.8.1 version: 1.2.0+v1.8.1
vaultwarden:
version: 2.1.3+1.35.4
zammad:
version: 3.1.1+6.5.2-22
mila:
version: 2.0.0+1.1.1
drone:
version: 1.9.0+2.26.0
drone-docker-runner:
version: 1.1.3+1.8.4
outline:
version: 2.18.0+1.6.0
gitea: gitea:
version: 3.4.0+1.24.2-rootless version: 3.2.0+1.23.1-rootless
limesurvey: outline:
version: 2.0.1+6.6.5-240924-apache version: 2.10.0+0.84.0
vaultwarden:
version: 1.1.0+1.33.2
zammad:
version: 2.1.0+6.5.0-34

View file

@ -1,84 +0,0 @@
# 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