diff options
author | Georg Pfuetzenreuter | 2023-02-19 02:08:05 +0100 |
---|---|---|
committer | Georg Pfuetzenreuter | 2023-02-26 13:14:28 +0100 |
commit | d8d848055ffe8da7530ccdf3f8076a01fae44ed0 (patch) | |
tree | 82ca5c015e29117f7508ae81bfa70a19525d007e /pillar | |
parent | e36d40dbc3a46c1d13834f9ecee69089b4a35211 (diff) | |
download | salt-d8d848055ffe8da7530ccdf3f8076a01fae44ed0.tar.gz salt-d8d848055ffe8da7530ccdf3f8076a01fae44ed0.tar.bz2 salt-d8d848055ffe8da7530ccdf3f8076a01fae44ed0.zip |
id.themis: add BookStack configuration
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
Diffstat (limited to 'pillar')
-rw-r--r-- | pillar/id/themis_lysergic_dev.sls | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/pillar/id/themis_lysergic_dev.sls b/pillar/id/themis_lysergic_dev.sls index 4fa5a51..0773f4f 100644 --- a/pillar/id/themis_lysergic_dev.sls +++ b/pillar/id/themis_lysergic_dev.sls @@ -34,3 +34,44 @@ apache: <FilesMatch '\.php$'> SetHandler 'proxy:unix:/run/php-fpm/BookStack.sock|fcgi://BookStack' </FilesMatch> + +profile: + bookstack: + app_url: https://libertacasa.info + db_host: ${'secret_bookstack:db_host'} + db_database: ${'secret_bookstack:db_database'} + db_username: ${'secret_bookstack:db_username'} + db_password: ${'secret_bookstack:db_password'} + mail_driver: smtp + mail_from_name: LibertaCasa Documentation + mail_from: mail@libertacasa.info + mail_host: zz0.email + mail_port: 465 + mail_username: mail@libertacasa.info + mail_password: ${'secret_bookstack:mail_password'} + mail_encryption: ssl + app_theme: lysergic + cache_driver: memcached + session_driver: memcached + memcached_servers: /run/memcached/memcached.sock + session_secure_cookie: true + session_cookie_name: libertacasa_megayummycookie + app_debug: false + session_lifetime: 240 + auth_method: saml2 + auth_auto_initiate: true + saml2_name: LibertaCasa SSO + saml2_email_attribute: email + saml2_external_id_attribute: uid + saml2_display_name_attributes: fullname + saml2_idp_entityid: https://libsso.net/realms/libertacasa + saml2_idp_sso: https://libsso.net/realms/libertacasa/protocol/saml + saml2_idp_slo: https://libsso.net/realms/libertacasa/protocol/saml + saml2_idp_x509: ${'secret_bookstack:saml2_idp_x509'} + saml2_autoload_metadata: false + saml2_sp_x509: ${'secret_bookstack:saml2_sp_x509'} + saml2_sp_x509_key: ${'secret_bookstack:saml2_sp_x509_key'} + saml2_user_to_groups: true + saml2_group_attribute: groups + saml2_remove_from_groups: true + queue_connection: database |