feat: add nextcloud oidc provisioning
This commit is contained in:
parent
3fcaebe1a8
commit
b5a6573beb
5 changed files with 99 additions and 1 deletions
|
|
@ -14,6 +14,7 @@ nextcloud_image: "nextcloud:fpm"
|
|||
nextcloud_redis_image: "redis:latest"
|
||||
nextcloud_port: 80
|
||||
nextcloud_extra_hosts: []
|
||||
nextcloud_allow_local_remote_servers: false # Set to true to allow requests to local network (dev only)
|
||||
|
||||
nextcloud_postgres_image: "postgres:15"
|
||||
nextcloud_postgres_db: nextcloud
|
||||
|
|
@ -55,4 +56,26 @@ nextcloud_apps_to_install:
|
|||
- spreed
|
||||
- user_ldap
|
||||
- user_oidc
|
||||
- whiteboard
|
||||
- whiteboard
|
||||
|
||||
# OIDC provider configuration
|
||||
nextcloud_oidc_allow_selfsigned: false # Set to true to disable SSL verification for OIDC providers (dev only)
|
||||
nextcloud_oidc_providers: []
|
||||
# - identifier: keycloak
|
||||
# display_name: "Login with Keycloak"
|
||||
# client_id: "nextcloud"
|
||||
# client_secret: "changeme"
|
||||
# discovery_url: "https://keycloak.example.com/realms/default/.well-known/openid-configuration"
|
||||
# scope: "openid email profile"
|
||||
# unique_uid: true
|
||||
# check_bearer: false
|
||||
# send_id_token_hint: true
|
||||
# mapping:
|
||||
# uid: preferred_username
|
||||
# display_name: name
|
||||
# email: email
|
||||
# groups: groups
|
||||
|
||||
# OIDC providers to remove
|
||||
nextcloud_oidc_providers_removed: []
|
||||
# - old-provider
|
||||
Loading…
Add table
Add a link
Reference in a new issue