96 lines
4.4 KiB
Properties
96 lines
4.4 KiB
Properties
logging.level.pro.taskana=INFO
|
|
logging.level.org.springframework=INFO
|
|
server.servlet.context-path=/taskana
|
|
taskana.routing.dmn.upload.path=/tmp/routing.dmn
|
|
######## Taskana DB #######
|
|
######## h2 configuration ########
|
|
spring.datasource.url=jdbc:h2:mem:taskana;NON_KEYWORDS=KEY,VALUE;IGNORECASE=TRUE;DB_CLOSE_ON_EXIT=FALSE;LOCK_MODE=0
|
|
spring.datasource.driverClassName=org.h2.Driver
|
|
spring.datasource.username=sa
|
|
springdoc.api-docs.path=/api-docs
|
|
spring.datasource.password=sa
|
|
taskana.schemaName=TASKANA
|
|
######## h2 console configuration ########
|
|
########spring.h2.console.enabled=true
|
|
########spring.h2.console.path=/h2-console
|
|
######## db2 configuration ########
|
|
########spring.datasource.driverClassName=com.ibm.db2.jcc.DB2Driver
|
|
########spring.datasource.url=jdbc:db2://localhost:5101/tskdb
|
|
########spring.datasource.username=db2inst1
|
|
########spring.datasource.password=db2inst1-pwd
|
|
######## Postgres configuration ########
|
|
########spring.datasource.url=jdbc:postgresql://localhost:5102/taskana
|
|
########spring.datasource.driverClassName=org.postgresql.Driver
|
|
########spring.datasource.username=postgres
|
|
########spring.datasource.password=1234
|
|
######## ORACLE configuration ########
|
|
########spring.datasource.url=jdbc:oracle:thin:@//localhost:5103/TASKANA
|
|
########spring.datasource.driverClassName=oracle.jdbc.OracleDriver
|
|
########spring.datasource.username=TEST_USER
|
|
########spring.datasource.password=testPassword
|
|
########spring.jpa.generate-ddl=true
|
|
########spring.jpa.properties.hibernate.jdbc.lob.non_contextual_creation=true
|
|
####### property that control rest api security deploy use true for no security.
|
|
devMode=false
|
|
# This property enables the support of XSRF tokens. This will not work together with devMode.
|
|
enableCsrf=false
|
|
####### property that control if the database is cleaned and sample data is generated
|
|
generateSampleData=true
|
|
####### cache static resources properties
|
|
spring.web.resources.cache.cachecontrol.cache-private=true
|
|
####### for upload of big workbasket- or classification-files
|
|
spring.servlet.multipart.max-file-size=10MB
|
|
spring.servlet.multipart.max-request-size=10MB
|
|
####### serve compressed files for faster UI loading times
|
|
server.compression.enabled=true
|
|
server.compression.mime-types=application/json,application/xml,text/html,text/xml,text/plain,application/javascript,text/css,image/svg+xml
|
|
server.compression.min-response-size=10240
|
|
spring.main.allow-bean-definition-overriding=true
|
|
server.tomcat.max-http-form-post-size=-1
|
|
server.tomcat.max-save-post-size=-1
|
|
server.tomcat.max-swallow-size=-1
|
|
####### tomcat is not detecting the x-forward headers from bluemix as a trustworthy proxy
|
|
server.tomcat.remoteip.internal-proxies=.*
|
|
server.forward-headers-strategy=native
|
|
####### Properties for AccessIdController to connect to LDAP
|
|
taskana.ldap.serverUrl=ldap://localhost:10389
|
|
taskana.ldap.bindDn=uid=admin
|
|
taskana.ldap.bindPassword=secret
|
|
taskana.ldap.baseDn=ou=Test,O=TASKANA
|
|
taskana.ldap.userSearchBase=cn=users
|
|
taskana.ldap.userSearchFilterName=objectclass
|
|
taskana.ldap.userSearchFilterValue=person
|
|
taskana.ldap.userFirstnameAttribute=givenName
|
|
taskana.ldap.userLastnameAttribute=sn
|
|
taskana.ldap.userFullnameAttribute=cn
|
|
taskana.ldap.userPhoneAttribute=phoneNumber
|
|
taskana.ldap.userMobilePhoneAttribute=mobileNumber
|
|
taskana.ldap.userEmailAttribute=email
|
|
taskana.ldap.userOrglevel1Attribute=orgLevel1
|
|
taskana.ldap.userOrglevel2Attribute=orgLevel2
|
|
taskana.ldap.userOrglevel3Attribute=someDepartement
|
|
taskana.ldap.userOrglevel4Attribute=orgLevel4
|
|
taskana.ldap.userIdAttribute=uid
|
|
taskana.ldap.userMemberOfGroupAttribute=memberOf
|
|
taskana.ldap.userPermissionsAttribute=permission
|
|
taskana.ldap.groupSearchBase=
|
|
taskana.ldap.groupSearchFilterName=objectclass
|
|
taskana.ldap.groupSearchFilterValue=groupofuniquenames
|
|
taskana.ldap.groupNameAttribute=cn
|
|
taskana.ldap.minSearchForLength=3
|
|
taskana.ldap.maxNumberOfReturnedAccessIds=50
|
|
taskana.ldap.groupsOfUser=uniquemember
|
|
taskana.ldap.permissionSearchBase=
|
|
taskana.ldap.permissionSearchFilterName=objectclass
|
|
taskana.ldap.permissionSearchFilterValue=groupofuniquenames
|
|
taskana.ldap.permissionNameAttribute=permission
|
|
taskana.ldap.permissionsOfUser=uniquemember
|
|
taskana.ldap.useDnForGroups=true
|
|
# Embedded Spring LDAP server
|
|
spring.ldap.embedded.base-dn=OU=Test,O=TASKANA
|
|
spring.ldap.embedded.credential.username=uid=admin
|
|
spring.ldap.embedded.credential.password=secret
|
|
spring.ldap.embedded.ldif=classpath:taskana-example.ldif
|
|
spring.ldap.embedded.port=10389
|
|
spring.ldap.embedded.validation.enabled=false
|