properties

This commit is contained in:
luis cespedes 2025-04-23 17:27:14 -04:00
parent 25ba696825
commit 29ac3723b5

View File

@ -0,0 +1,40 @@
# 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