25 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Properties
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Properties
		
	
	
	
	
	
| # include properties file from /etc
 | |
| spring.config.import = /etc/timetrack.properties
 | |
| 
 | |
| # jooq
 | |
| spring.datasource.driver-class-name = org.postgresql.Driver
 | |
| spring.datasource.url = ${db.url}
 | |
| spring.datasource.username = ${db.username}
 | |
| spring.datasource.password = ${db.password}
 | |
| 
 | |
| # security
 | |
| spring.security.oauth2.client.registration.keycloak.client-id = ${keycloak.client-id}
 | |
| spring.security.oauth2.client.registration.keycloak.scope = openid
 | |
| spring.security.oauth2.client.registration.keycloak.authorization-grant-type = authorization_code
 | |
| spring.security.oauth2.client.registration.keycloak.redirect-uri = ${keycloak.redirect-uri}
 | |
| spring.security.oauth2.client.provider.keycloak.issuer-uri = ${keycloak.issuer-uri}
 | |
| spring.security.oauth2.client.provider.keycloak.authorization-uri = ${keycloak.openid-url}/auth
 | |
| spring.security.oauth2.client.provider.keycloak.token-uri = ${keycloak.openid-url}/token
 | |
| spring.security.oauth2.client.provider.keycloak.user-info-uri = ${keycloak.openid-url}/userinfo
 | |
| spring.security.oauth2.client.provider.keycloak.jwk-set-uri = ${keycloak.openid-url}/certs
 | |
| spring.security.oauth2.client.provider.keycloak.user-name-attribute = preferred_username
 | |
| 
 | |
| # application
 | |
| server.port = ${server.port}
 | |
| server.servlet.context-path = /timetrack
 |