# Datasource spring.datasource.url=jdbc:mysql://localhost:3306/xxx_sphere?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC spring.datasource.username=${DB_USER:xxx} spring.datasource.password=${DB_PASSWORD:xxx} spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver # JPA / Hibernate spring.jpa.hibernate.ddl-auto=update spring.jpa.show-sql=false spring.jpa.open-in-view=false spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQLDialect spring.jpa.properties.hibernate.type.preferred_uuid_jdbc_type=VARCHAR # Mail #spring.mail.host=${MAIL_HOST:localhost} #spring.mail.port=${MAIL_PORT:25} #spring.mail.username=${MAIL_USER:} #spring.mail.password=${MAIL_PASSWORD:} #spring.mail.properties.mail.smtp.auth=false #spring.mail.properties.mail.smtp.starttls.enable=false # Mailpit spring.mail.host=smtp-relay.brevo.com spring.mail.port=587 spring.mail.username=a6b17a001@smtp-brevo.com spring.mail.password=xsmtpsib-77b691d562154574133d12b09d44a06e166d30091aac6642480771a0ae463a79-8yH3jHOd4nMMAwuS spring.mail.properties.mail.smtp.auth=true spring.mail.properties.mail.smtp.starttls.enable=true # JWT Keystore jwt.keystore.path=classpath:xxx.jks jwt.keystore.password=${JWT_KEYSTORE_PASSWORD:XUR!Rv&f$j3UsqD&} jwt.keystore.alias=xxx # App app.base-url=http://localhost:8080 # Theme – alle Farben hier ändern, Email-Style passt sich automatisch an app.theme.color-bg=#1a1a2e app.theme.color-card=#16213e app.theme.color-primary=#e94560 app.theme.color-secondary=#0f3460 app.theme.color-text=#eeeeee app.theme.color-muted=#888888 app.theme.color-success=#2ecc71 # Logging logging.level.de.oaa.xxx=DEBUG # Spring 6.2.3 Bug: NPE in DisconnectedClientHelper bei AsyncRequestTimeoutException (SSE-Reconnect) – harmlos logging.level.org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver=ERROR logging.level.org.apache.catalina.core.AsyncContextImpl=ERROR # Server server.port=8080 server.servlet.context-path=/ server.shutdown=graceful spring.lifecycle.timeout-per-shutdown-phase=5s # Jackson – Datumsformat als ISO-8601 String statt numerischem Array spring.jackson.serialization.write-dates-as-timestamps=false # Multipart upload spring.servlet.multipart.max-file-size=20MB spring.servlet.multipart.max-request-size=20MB