spring.application.name=medora server.port=8081 spring.profiles.active=remote spring.config.import=optional:file:.env.properties spring.servlet.multipart.max-file-size=5MB spring.servlet.multipart.max-request-size=6MB # Spring Security - Development credentials spring.security.user.name=admin spring.security.user.password=${DB_PASSWORD} # JWT Configuration jwt.secret=${JWT_SECRET} jwt.expiration=86400000 # JPA / Hibernate settings spring.jpa.hibernate.ddl-auto=none spring.jpa.show-sql=true spring.jpa.open-in-view=true spring.jpa.properties.hibernate.format_sql=true spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect # HikariCP connection pool settings spring.datasource.hikari.maximum-pool-size=20 spring.datasource.hikari.minimum-idle=5 spring.datasource.hikari.connection-timeout=20000 spring.datasource.hikari.idle-timeout=300000 spring.datasource.hikari.max-lifetime=1200000 spring.datasource.hikari.auto-commit=true spring.datasource.hikari.leak-detection-threshold=60000 # Jackson serialization settings spring.jackson.serialization.fail-on-empty-beans=false spring.jackson.default-property-inclusion=non_null