Compare commits

..

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

4 changed files with 316 additions and 339 deletions

View file

@ -8,26 +8,21 @@ GLOBALS:
basic_auth_hash: your_super_secret_password basic_auth_hash: your_super_secret_password
authentik: authentik:
env: env:
GROUP_HELP: Hilfe GROUP_HELP: "Hilfe"
EXTRA_DOMAINS: ", `example.com`" EXTRA_DOMAINS: ', `example.com`'
REDIRECTS: "example.com"
DEFAULT_LANGUAGE: de DEFAULT_LANGUAGE: de
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:
#BBB:
#url: https://nextcloud.example.com/apps/bbb
#group:
KolliCloud-Anleitung: KolliCloud-Anleitung:
url: https://wiki.local-it.org/s/kollicloud-wiki/ url: https://wiki.local-it.org/s/kollicloud-wiki/
group: $GROUP_HELP 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 KolliCloud-Anleitung: ~/.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,16 +38,16 @@ authentik:
nextcloud: nextcloud:
env: env:
DEFAULT_QUOTA: "100 MB" DEFAULT_QUOTA: "100 MB"
APPS: "calendar groupfolders" 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
FPM_MIN_SPARE_SERVERS: 4 FPM_MIN_SPARE_SERVERS: 4
FPM_MAX_SPARE_SERVERS: 14 FPM_MAX_SPARE_SERVERS: 14
uncomment: uncomment:
- compose.bbb.yml - compose.bbb.yml
- SECRET_BBB_SECRET_VERSION - SECRET_BBB_SECRET_VERSION
- HSTS_ENABLED
secrets: secrets:
bbb_secret: "{{bbb_secret}}" bbb_secret: "{{bbb_secret}}"
initial-hooks: initial-hooks:
@ -62,13 +57,10 @@ nextcloud:
- app run_occ 'app:disable dashboard' - app run_occ 'app:disable dashboard'
- app run_occ 'config:system:set upgrade.disable-web --value=true' - app run_occ 'config:system:set upgrade.disable-web --value=true'
- app set_system_config activity_expire_days 180 - app set_system_config activity_expire_days 180
- app set_system_config updatechecker false
- app run_occ 'config:app:set --type boolean --value="false" updatenotification app_updated.enabled'
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'
- db upgrade_mariadb - db upgrade_mariadb
- app run_occ 'upgrade'
pretix: pretix:
initial-hooks: initial-hooks:
- app change_adminpass - app change_adminpass
@ -76,7 +68,7 @@ pretix:
- POST_DEPLOY_CMDS - POST_DEPLOY_CMDS
wordpress: wordpress:
env: env:
LOCALE: "de_DE" LOCALE: 'de_DE'
DEFAULT_USER_ROLE: administrator DEFAULT_USER_ROLE: administrator
uncomment: uncomment:
- EXTRA_DOMAINS - EXTRA_DOMAINS
@ -125,14 +117,10 @@ outline:
- generate_secret - generate_secret
hedgedoc: hedgedoc:
env: env:
CMD_ALLOW_ANONYMOUS: false CMD_ALLOW_ANONYMOUS: true
CMD_ALLOW_ANONYMOUS_EDITS: true CMD_ALLOW_ANONYMOUS_EDITS: true
CMD_ALLOW_FREEURL: true CMD_ALLOW_FREEURL: true
CMD_DEFAULT_PERMISSION: freely CMD_COOKIE_POLICY: none
CMD_ALLOW_EMAIL_REGISTER: false
uncomment:
- compose.postgresql.yml
- SECRET_DB_PASSWORD
traefik: traefik:
env: env:
DASHBOARD_ENABLED: false DASHBOARD_ENABLED: false
@ -164,7 +152,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:
@ -177,6 +164,4 @@ vaultwarden:
zammad: zammad:
initial-hooks: initial-hooks:
- zammad-railsserver init - zammad-railsserver init
mila:
env:
ASSOCIATION_NAME: "Verein XYZ"

View file

@ -132,7 +132,6 @@ vaultwarden:
uncomment: uncomment:
- compose.smtp.yml - compose.smtp.yml
- SECRET_SMTP_PASSWORD_VERSION - SECRET_SMTP_PASSWORD_VERSION
- SMTP_ENABLED
secrets: secrets:
smtp_password: "{{smtp_password}}" smtp_password: "{{smtp_password}}"
zammad: zammad:

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,45 +1,40 @@
authentik: authentik:
version: 9.0.2+2025.8.1 version: 6.11.1+2024.10.5
kimai: kimai:
version: 1.4.0+apache-2.34.0 version: 1.3.0+apache-2.26.0
wekan: wekan:
version: 3.3.0+v7.91 version: 3.2.0+v7.80
nextcloud: nextcloud:
version: 12.0.0+31.0.6-fpm version: 11.1.0+30.0.6-fpm
onlyoffice: onlyoffice:
version: 2.11.0+9.0.2 version: 2.9.0+8.2.1
collabora: collabora:
version: 3.3.0+24.04.13.3.1 version: 3.1.0+24.04.10.2.1
wordpress: wordpress:
version: 2.16.0+6.8.1 version: 2.13.3+6.7.1
vikunja: vikunja:
version: 1.1.1+0.24.6 version: 1.1.1+0.24.6
matrix-synapse: matrix-synapse:
version: 6.8.0+v1.139.2 version: 6.6.0+v1.124.0
element-web: element-web:
version: 0.11.0+v1.11.105 version: 0.10.0+v1.11.92
rallly: rallly:
version: 1.0.0+4.0.2 version: 0.7.0+3.11.2
hedgedoc: hedgedoc:
version: 3.0.2+1.10.3 version: 1.2.1+1.10.0
pretix: pretix:
version: 2.1.0+2025.5.0 version: 2.0.0+2025.1.0
traefik: traefik:
version: 3.3.0+v2.11.26 version: 2.9.0+v2.11.14
backup-bot-two: backup-bot-two:
version: 2.3.0+2.3.0-beta 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
gitea: gitea:
version: 3.4.0+1.24.2-rootless version: 3.2.0+1.23.1-rootless
outline: outline:
version: 2.10.0+0.84.0 version: 2.8.2+0.81.1
vaultwarden: vaultwarden:
version: 2.1.0+1.34.1 version: 1.1.0+1.33.2
zammad: zammad:
version: 2.1.0+6.5.0-34 version: 2.0.0+6.4.0-34
drone:
version: 1.9.0+2.26.0
drone-docker-runner:
version: 1.1.3+1.8.4
mila: