botorabi/HomieCenter

View on GitHub
src/main/resources/application.properties

Summary

Maintainability
Test Coverage
build.version=@project.version@

# Set to true during development for enabling web resource serving from file system
# Alternatively, these parameters can be also passed to JVM via -D option
#enable-dev-mode=true
#use-filesystem-resources=true

# DB settings
spring.datasource.url=jdbc:h2:file:./HomieCenter;DB_CLOSE_ON_EXIT=FALSE;AUTO_RECONNECT=TRUE
spring.datasource.username=admin
spring.datasource.password=password
spring.datasource.driver-class-name=org.h2.Driver
spring.jpa.hibernate.ddl-auto=update

# HTTPS server
server.ssl.enabled=true
server.port=8443
server.ssl.key-store=keystore.p12
server.ssl.key-store-password=homiecenter
server.ssl.keyStoreType=PKCS12
server.ssl.keyAlias=tomcat

# This allows to proxy also self-signed SSL certificates in backend servers (here IP Cams)
spring.cloud.gateway.httpclient.ssl.use-insecure-trust-manager=true