49 lines
2.0 KiB
Properties
49 lines
2.0 KiB
Properties
# Configuration Swagger UI
|
|
quarkus.swagger-ui.always-include=true
|
|
quarkus.swagger-ui.path=/q/swagger-ui
|
|
quarkus.smallrye-openapi.path=/openapi
|
|
|
|
# Configuration de la base de données PostgreSQL pour Quarkus en développement
|
|
%dev.quarkus.datasource.db-kind=postgresql
|
|
%dev.quarkus.datasource.jdbc.url=jdbc:postgresql://localhost:5432/afterwork_db
|
|
%dev.quarkus.datasource.username=${DB_USERNAME}
|
|
%dev.quarkus.datasource.password=${DB_PASSWORD}
|
|
%dev.quarkus.datasource.jdbc.driver=org.postgresql.Driver
|
|
%dev.quarkus.hibernate-orm.database.generation=update
|
|
%dev.quarkus.hibernate-orm.log.sql=true
|
|
%dev.quarkus.datasource.devservices.enabled=false
|
|
|
|
# Configuration de la base de données PostgreSQL pour Quarkus en production
|
|
%prod.quarkus.datasource.db-kind=postgresql
|
|
%prod.quarkus.datasource.jdbc.url=jdbc:postgresql://${DB_HOST:localhost}:${DB_PORT:5432}/${DB_NAME:afterwork_db}
|
|
%prod.quarkus.datasource.username=${DB_USERNAME}
|
|
%prod.quarkus.datasource.password=${DB_PASSWORD}
|
|
%prod.quarkus.datasource.jdbc.driver=org.postgresql.Driver
|
|
%prod.quarkus.hibernate-orm.database.generation=update
|
|
%prod.quarkus.hibernate-orm.log.sql=false
|
|
%prod.quarkus.datasource.devservices.enabled=false
|
|
|
|
# Niveau de logging pour Quarkus en développement
|
|
%dev.quarkus.log.level=DEBUG
|
|
|
|
# Niveau de logging pour Quarkus en production
|
|
%prod.quarkus.log.level=INFO
|
|
|
|
# Configuration de la signature JWT
|
|
# mp.jwt.verify.publickey.location=META-INF/resources/publicKey.pem
|
|
# mp.jwt.verify.issuer=https://issuer.example.com
|
|
# mp.jwt.token.header=Authorization
|
|
# mp.jwt.token.schemes=Bearer
|
|
# smallrye.jwt.sign.key.location=META-INF/resources/privateKey.pem
|
|
# smallrye.jwt.sign.key.algorithm=RS256
|
|
# smallrye.jwt.token.lifetime=3600
|
|
|
|
# Activer le support multipart pour l'upload de fichiers
|
|
quarkus.http.body.uploads-directory=/tmp/uploads
|
|
# Taille maximale pour la requête multipart (en octets)
|
|
quarkus.http.body.multipart.max-request-size=10M
|
|
|
|
# Taille maximale pour un fichier multipart (en octets)
|
|
quarkus.http.body.multipart.max-file-size=5M
|
|
|