Server/src/main/resources/application.properties

19 lines
931 B
Properties
Raw Normal View History

2025-02-01 14:18:34 +01:00
# General
spring.application.name=Tower Defence Server
server.port=8080
# DB
spring.datasource.url=jdbc:postgresql://${TD_DB_HOST:localhost}:${TD_DB_PORT:5432}/${TD_DB_NAME:td}
spring.datasource.username=${TD_DB_USER:td_user}
spring.datasource.password=${TD_DB_PASS:td123}
spring.jpa.hibernate.ddl-auto=create-drop
# TODO: Replace with our own IAM (After completion of the project)
# JWT Auth
spring.security.oauth2.client.registration.keycloak.client-id=employee-management-service
spring.security.oauth2.client.registration.keycloak.authorization-grant-type=authorization_code
spring.security.oauth2.client.registration.keycloak.scope=openid
spring.security.oauth2.client.provider.keycloak.issuer-uri=https://keycloak.szut.dev/auth/realms/szut
spring.security.oauth2.client.provider.keycloak.user-name-attribute=preferred_username
spring.security.oauth2.resourceserver.jwt.issuer-uri=https://keycloak.szut.dev/auth/realms/szut