41 lines
1.4 KiB
Properties
41 lines
1.4 KiB
Properties
# Configuración de la base de datos
|
|
quarkus.datasource.db-kind=postgresql
|
|
quarkus.datasource.username=${DB_USERNAME}
|
|
quarkus.datasource.password=${DB_PASSWORD}
|
|
quarkus.datasource.jdbc.url=jdbc:postgresql://${POSTGRESSHOST}:${POSTGRESSPORT}/{POSTGRESSDATABASE}
|
|
|
|
# Configuración de Hibernate ORM
|
|
quarkus.hibernate-orm.database.generation=update
|
|
quarkus.hibernate-orm.log.sql=true
|
|
quarkus.hibernate-orm.jdbc.statement-batch-size=20
|
|
|
|
# Configuración CORS para permitir peticiones desde nuestra app Ionic
|
|
quarkus.http.cors=true
|
|
quarkus.http.cors.origins=*
|
|
quarkus.http.cors.methods=GET,POST,PUT,DELETE,OPTIONS
|
|
quarkus.http.cors.headers=Content-Type,Authorization
|
|
quarkus.http.cors.exposed-headers=Content-Disposition
|
|
quarkus.http.cors.access-control-max-age=24H
|
|
|
|
# Configuración para archivos estáticos
|
|
quarkus.http.body.uploads-directory=uploads
|
|
quarkus.http.body.handle-file-uploads=true
|
|
quarkus.http.static.path=/uploads
|
|
quarkus.http.static.dir=uploads
|
|
|
|
# Configuración de logging
|
|
quarkus.log.console.enable=true
|
|
quarkus.log.console.format=%d{HH:mm:ss} %-5p [%c{2.}] (%t) %s%e%n
|
|
quarkus.log.console.level=INFO
|
|
quarkus.log.category."org.hibernate".level=INFO
|
|
quarkus.log.category."io.quarkus.arc".level=INFO
|
|
|
|
# Configuración de JSON binding
|
|
quarkus.jackson.write-dates-as-timestamps=false
|
|
quarkus.jackson.fail-on-unknown-properties=false
|
|
|
|
# Configuración CDI
|
|
quarkus.arc.remove-unused-beans=false
|
|
|
|
# Server host
|