39 lines
1.5 KiB
Properties
39 lines
1.5 KiB
Properties
|
spring.http.converters.preferred-json-mapper=gson
|
||
|
|
||
|
# Database connection properties
|
||
|
spring.datasource.url=${POSTGRES_JDBC}
|
||
|
spring.datasource.username=${POSTGRES_USER}
|
||
|
spring.datasource.password=${POSTGRES_PASS}
|
||
|
|
||
|
# Hibernate properties
|
||
|
spring.jpa.database=POSTGRESQL
|
||
|
spring.jpa.show-sql=false
|
||
|
spring.jpa.hibernate.ddl-auto=update
|
||
|
spring.jpa.hibernate.naming.implicit-strategy=org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl
|
||
|
spring.jpa.properties.hibernate.format_sql=true
|
||
|
|
||
|
# JWT secret
|
||
|
jwt.secret=${SECRET}
|
||
|
|
||
|
# Mail connection properties
|
||
|
spring.mail.test-connection=true
|
||
|
spring.mail.host=${MAIL_HOST}
|
||
|
spring.mail.port=${MAIL_PORT}
|
||
|
spring.mail.properties.mail.smtp.starttls.enable=${MAIL_STARTTLS}
|
||
|
spring.mail.username=${MAIL_USER}
|
||
|
spring.mail.password=${MAIL_PASS}
|
||
|
spring.mail.properties.mail.smtp.starttls.required=${MAIL_STARTTLS}
|
||
|
spring.mail.properties.mail.smtp.auth=true
|
||
|
spring.mail.properties.mail.smtp.connectiontimeout=5000
|
||
|
spring.mail.properties.mail.smtp.timeout=5000
|
||
|
spring.mail.properties.mail.smtp.writetimeout=5000
|
||
|
|
||
|
# Registration email properties
|
||
|
email.registrationSubject=Complete your SmartHut.sm registration
|
||
|
email.registration=To confirm your registration, please click here:
|
||
|
email.registrationPath=${BACKEND_URL}/register/confirm-account?token=
|
||
|
|
||
|
# Password reset email properties
|
||
|
email.resetpasswordSubject=SmartHut.sm password reset
|
||
|
email.resetpassword=To reset your password, please click here:
|
||
|
email.resetpasswordPath=${FRONTEND_URL}/password-reset?token=
|