source: backend/src/main/resources/application.properties@ 48d2bed

Last change on this file since 48d2bed was 48d2bed, checked in by MBK <marija.karapandzova@…>, 2 days ago

Remote database setup, fixed models and application properties

  • Property mode set to 100644
File size: 1.1 KB
Line 
1spring.application.name=medora
2server.port=8081
3spring.profiles.active=remote
4spring.config.import=optional:file:.env.properties
5
6spring.servlet.multipart.max-file-size=5MB
7spring.servlet.multipart.max-request-size=6MB
8
9# Spring Security - Development credentials
10spring.security.user.name=admin
11spring.security.user.password=${DB_PASSWORD}
12
13# JWT Configuration
14jwt.secret=${JWT_SECRET}
15jwt.expiration=86400000
16
17# JPA / Hibernate settings
18spring.jpa.hibernate.ddl-auto=none
19spring.jpa.show-sql=true
20spring.jpa.open-in-view=true
21spring.jpa.properties.hibernate.format_sql=true
22spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
23
24# HikariCP connection pool settings
25spring.datasource.hikari.maximum-pool-size=20
26spring.datasource.hikari.minimum-idle=5
27spring.datasource.hikari.connection-timeout=20000
28spring.datasource.hikari.idle-timeout=300000
29spring.datasource.hikari.max-lifetime=1200000
30spring.datasource.hikari.auto-commit=true
31spring.datasource.hikari.leak-detection-threshold=60000
32
33# Jackson serialization settings
34spring.jackson.serialization.fail-on-empty-beans=false
35spring.jackson.default-property-inclusion=non_null
Note: See TracBrowser for help on using the repository browser.