fix(config): Nettoyage propriétés build-time dans application-prod
- Suppression des propriétés build-time qui causaient des warnings - Mise à jour des credentials par défaut: lionsuser/LionsUser2025! - Mise à jour database name: mic-after-work-server-impl-quarkus-main - Les propriétés build-time restent dans application.properties
This commit is contained in:
@@ -1,21 +1,18 @@
|
||||
# ====================================================================
|
||||
# AfterWork Server - Configuration de Production
|
||||
# ====================================================================
|
||||
# IMPORTANT: Les propriétés build-time (app.name, root-path, compression)
|
||||
# sont définies dans application.properties et ne peuvent pas être changées ici
|
||||
|
||||
# Application
|
||||
quarkus.application.name=afterwork-api
|
||||
quarkus.application.version=1.0.0
|
||||
|
||||
# HTTP Configuration
|
||||
# HTTP Configuration (runtime only)
|
||||
quarkus.http.host=0.0.0.0
|
||||
quarkus.http.port=8080
|
||||
quarkus.http.root-path=/afterwork
|
||||
|
||||
# Base de données PostgreSQL (Production)
|
||||
quarkus.datasource.db-kind=postgresql
|
||||
quarkus.datasource.jdbc.url=jdbc:postgresql://${DB_HOST:postgresql}:${DB_PORT:5432}/${DB_NAME:afterwork_db}
|
||||
quarkus.datasource.username=${DB_USERNAME:afterwork}
|
||||
quarkus.datasource.password=${DB_PASSWORD:changeme}
|
||||
quarkus.datasource.jdbc.url=jdbc:postgresql://${DB_HOST:postgresql}:${DB_PORT:5432}/${DB_NAME:mic-after-work-server-impl-quarkus-main}
|
||||
quarkus.datasource.username=${DB_USERNAME:lionsuser}
|
||||
quarkus.datasource.password=${DB_PASSWORD:LionsUser2025!}
|
||||
quarkus.datasource.jdbc.driver=org.postgresql.Driver
|
||||
quarkus.datasource.jdbc.max-size=20
|
||||
quarkus.datasource.jdbc.min-size=5
|
||||
@@ -44,32 +41,19 @@ quarkus.log.category."com.lions.dev".level=INFO
|
||||
quarkus.log.category."org.hibernate".level=WARN
|
||||
quarkus.log.category."io.quarkus".level=INFO
|
||||
|
||||
# OpenAPI/Swagger (Désactivé en production pour sécurité)
|
||||
quarkus.swagger-ui.always-include=false
|
||||
quarkus.swagger-ui.enable=false
|
||||
quarkus.smallrye-openapi.enable=false
|
||||
# OpenAPI/Swagger - Configuration build-time dans application.properties
|
||||
|
||||
# Health checks
|
||||
quarkus.smallrye-health.root-path=/q/health
|
||||
quarkus.smallrye-health.liveness-path=/live
|
||||
quarkus.smallrye-health.readiness-path=/ready
|
||||
# Health checks - Utilise les valeurs par défaut de Quarkus
|
||||
|
||||
# Métriques
|
||||
quarkus.micrometer.enabled=true
|
||||
quarkus.micrometer.export.prometheus.enabled=true
|
||||
quarkus.micrometer.export.prometheus.path=/q/metrics
|
||||
# Métriques - Configuration build-time dans application.properties
|
||||
|
||||
# WebSocket
|
||||
quarkus.websocket.max-frame-size=65536
|
||||
|
||||
# Upload de fichiers
|
||||
quarkus.http.body.uploads-directory=/tmp/uploads
|
||||
quarkus.http.body.multipart.max-request-size=10M
|
||||
quarkus.http.body.multipart.max-file-size=5M
|
||||
|
||||
# Compression HTTP
|
||||
quarkus.http.enable-compression=true
|
||||
quarkus.http.compress-media-types=text/html,text/plain,text/xml,text/css,text/javascript,application/javascript,application/json
|
||||
# Compression HTTP - Configuration build-time dans application.properties
|
||||
|
||||
# SSL/TLS (géré par le reverse proxy)
|
||||
quarkus.http.ssl.certificate.files=
|
||||
|
||||
Reference in New Issue
Block a user