diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties new file mode 100644 index 0000000..256ee3d --- /dev/null +++ b/src/main/resources/application.properties @@ -0,0 +1,53 @@ +## Spring Mail +spring.mail.host=smtp.gmail.com +spring.mail.port=587 +spring.mail.username=REAL_EMAIL_HERE@gmail.com +spring.mail.password=REAL_PASSWORD_HERE + +# Other properties +#spring.mail.properties.mail.debug=true +spring.mail.properties.mail.transport.protocol=smtp +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 + +# TLS , port 587 +spring.mail.properties.mail.smtp.starttls.enable=true + +# SSL, post 465 +#spring.mail.properties.mail.smtp.socketFactory.port = 465 +#spring.mail.properties.mail.smtp.socketFactory.class = javax.net.ssl.SSLSocketFactory + +## TCP Server Setting +tcp.server.port = 20502 +tcp.server.auto-start = true + +server.port=80 + +# =============================== +# = DATA SOURCE +# =============================== +# Set here configurations for the database connection +spring.datasource.url=jdbc:mariadb://localhost:3306/ubfunkeys +spring.datasource.username=root +spring.datasource.password= +spring.datasource.driver-class-name=org.mariadb.jdbc.Driver +# =============================== +# = JPA / HIBERNATE +# =============================== +# Show or not log for each sql query +spring.jpa.show-sql=false +# Hibernate ddl auto (create, create-drop, update): with "create-drop" the database +# schema will be automatically created afresh for every start of application +spring.jpa.hibernate.ddl-auto=update +# Naming strategy +spring.jpa.hibernate.naming.implicit-strategy=org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyHbmImpl +spring.jpa.hibernate.naming.physical-strategy=org.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy +# Allows Hibernate to generate SQL optimized for a particular DBMS +spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect + +spring.sql.init.continue-on-error=true + +## File storage directory +file.profile-directory=data \ No newline at end of file