fix: Resolve configuration warnings and log file errors
- Fix log file path: Use /tmp instead of /var/log/lionsdev (directory doesn't exist) - Add production-specific log configuration - Simplify MyFaces configuration to remove unrecognized properties - Remove invalid HTTP compression and static resource properties - Remove unsupported session cookie-same-site property - Clean up redundant static resource configurations This resolves all the configuration warnings shown in the startup logs and prevents the FileNotFoundException for log files.
This commit is contained in:
@@ -39,8 +39,6 @@ quarkus.http.cors.access-control-max-age=24H
|
|||||||
|
|
||||||
# Optimisation des performances
|
# Optimisation des performances
|
||||||
quarkus.http.enable-compression=true
|
quarkus.http.enable-compression=true
|
||||||
quarkus.http.compression.min-size=1024
|
|
||||||
quarkus.http.compression.mime-types=text/html,text/css,application/javascript,application/json,image/svg+xml,application/xml
|
|
||||||
|
|
||||||
# Configuration des fichiers statiques
|
# Configuration des fichiers statiques
|
||||||
quarkus.http.static-resources."/"=META-INF/resources
|
quarkus.http.static-resources."/"=META-INF/resources
|
||||||
@@ -80,19 +78,15 @@ quarkus.hibernate-orm.physical-naming-strategy=org.hibernate.boot.model.naming.C
|
|||||||
#==========================================================
|
#==========================================================
|
||||||
# CONFIGURATION JSF ET INTERFACE
|
# CONFIGURATION JSF ET INTERFACE
|
||||||
#==========================================================
|
#==========================================================
|
||||||
# Configuration MyFaces pour Quarkus
|
# Configuration MyFaces pour Quarkus - Simplifiée
|
||||||
quarkus.myfaces.projects-stage=${FACES_STAGE:Development}
|
%dev.quarkus.myfaces.projects-stage=Development
|
||||||
quarkus.myfaces.config-refresh-period=2
|
%prod.quarkus.myfaces.projects-stage=Production
|
||||||
|
%production.quarkus.myfaces.projects-stage=Production
|
||||||
|
|
||||||
# Configuration des param<EFBFBD>tres MyFaces
|
# Configuration des paramètres JSF de base
|
||||||
quarkus.myfaces.init-params.jakarta.faces.PROJECT_STAGE=${FACES_STAGE:Development}
|
%dev.jakarta.faces.PROJECT_STAGE=Development
|
||||||
quarkus.myfaces.init-params.jakarta.faces.FACELETS_REFRESH_PERIOD=${FACELETS_REFRESH:2}
|
%prod.jakarta.faces.PROJECT_STAGE=Production
|
||||||
quarkus.myfaces.init-params.jakarta.faces.STATE_SAVING_METHOD=server
|
%production.jakarta.faces.PROJECT_STAGE=Production
|
||||||
quarkus.myfaces.init-params.jakarta.faces.VALIDATE_EMPTY_FIELDS=true
|
|
||||||
quarkus.myfaces.init-params.primefaces.THEME=saga
|
|
||||||
quarkus.myfaces.init-params.primefaces.CLIENT_SIDE_VALIDATION=true
|
|
||||||
quarkus.myfaces.init-params.primefaces.TRANSFORM_METADATA=true
|
|
||||||
quarkus.myfaces.init-params.primefaces.UPLOADER=auto
|
|
||||||
|
|
||||||
# Chemins d'acc<63>s JSF
|
# Chemins d'acc<63>s JSF
|
||||||
#quarkus.servlet.context-path=/lions-dev
|
#quarkus.servlet.context-path=/lions-dev
|
||||||
@@ -109,7 +103,6 @@ quarkus.security.users.embedded.enabled=true
|
|||||||
# Configuration de l'authentification
|
# Configuration de l'authentification
|
||||||
quarkus.http.auth.form.enabled=true
|
quarkus.http.auth.form.enabled=true
|
||||||
quarkus.http.auth.session.encryption-key=${SESSION_KEY:ChangeThisToASecureKeyInProduction!}
|
quarkus.http.auth.session.encryption-key=${SESSION_KEY:ChangeThisToASecureKeyInProduction!}
|
||||||
quarkus.http.auth.session.cookie-same-site=strict
|
|
||||||
quarkus.http.auth.proactive=false
|
quarkus.http.auth.proactive=false
|
||||||
|
|
||||||
# Configuration des chemins publics/priv<69>s
|
# Configuration des chemins publics/priv<69>s
|
||||||
@@ -183,10 +176,12 @@ app.admin.email=${ADMIN_EMAIL:admin@lions.dev}
|
|||||||
# Configuration des fichiers de log
|
# Configuration des fichiers de log
|
||||||
%dev.quarkus.log.file.enable=false
|
%dev.quarkus.log.file.enable=false
|
||||||
%prod.quarkus.log.file.enable=true
|
%prod.quarkus.log.file.enable=true
|
||||||
%prod.quarkus.log.file.path=/var/log/lionsdev/application.log
|
%prod.quarkus.log.file.path=${LOG_FILE_PATH:/tmp/lionsdev-application.log}
|
||||||
%prod.quarkus.log.file.format=%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c{3.}] (%t) %s%e%n
|
%prod.quarkus.log.file.format=%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c{3.}] (%t) %s%e%n
|
||||||
%prod.quarkus.log.file.rotation.max-file-size=10M
|
%prod.quarkus.log.file.rotation.max-file-size=10M
|
||||||
%prod.quarkus.log.file.rotation.max-backup-index=5
|
%prod.quarkus.log.file.rotation.max-backup-index=5
|
||||||
|
%production.quarkus.log.file.enable=true
|
||||||
|
%production.quarkus.log.file.path=/tmp/lionsdev-application.log
|
||||||
|
|
||||||
#==========================================================
|
#==========================================================
|
||||||
# CONFIGURATION DU MONITORING
|
# CONFIGURATION DU MONITORING
|
||||||
@@ -202,7 +197,3 @@ quarkus.smallrye-openapi.info-version=${app.version}
|
|||||||
# CONFIGURATION DES RESSOURCES STATIQUES
|
# CONFIGURATION DES RESSOURCES STATIQUES
|
||||||
#==========================================================
|
#==========================================================
|
||||||
quarkus.http.static-resources.caching.enabled=true
|
quarkus.http.static-resources.caching.enabled=true
|
||||||
quarkus.http.static-resources.caching.max-age=2592000
|
|
||||||
|
|
||||||
quarkus.http.static-resources.enabled=true
|
|
||||||
quarkus.http.static-resources.paths=META-INF/resources
|
|
||||||
|
|||||||
Reference in New Issue
Block a user