Refactoring
This commit is contained in:
@@ -12,13 +12,16 @@
|
||||
afterwork.super-admin.api-key=${SUPER_ADMIN_API_KEY:dev-super-admin-key}
|
||||
|
||||
# ====================================================================
|
||||
# Base de données H2 (en mémoire)
|
||||
# Base de données PostgreSQL (développement local)
|
||||
# ====================================================================
|
||||
quarkus.datasource.db-kind=h2
|
||||
quarkus.datasource.jdbc.url=jdbc:h2:mem:afterwork_db;DB_CLOSE_DELAY=-1
|
||||
quarkus.datasource.username=sa
|
||||
quarkus.datasource.password=
|
||||
quarkus.datasource.jdbc.driver=org.h2.Driver
|
||||
# H2 ne supporte pas LISTEN/NOTIFY ni certaines fonctionnalités temps réel.
|
||||
# Utiliser PostgreSQL en dev avec les identifiants ci-dessous.
|
||||
quarkus.datasource.db-kind=postgresql
|
||||
# En dev local (mvn quarkus:dev sur l'hôte) : localhost. En conteneur Docker : définir DB_HOST=host.docker.internal
|
||||
quarkus.datasource.jdbc.url=jdbc:postgresql://${DB_HOST:localhost}:${DB_PORT:5432}/${DB_NAME:afterwork_dev}?connectTimeout=10000
|
||||
quarkus.datasource.username=${DB_USERNAME:skyfile}
|
||||
quarkus.datasource.password=${DB_PASSWORD:skyfile}
|
||||
quarkus.datasource.jdbc.driver=org.postgresql.Driver
|
||||
quarkus.datasource.devservices.enabled=false
|
||||
|
||||
# ====================================================================
|
||||
@@ -34,13 +37,16 @@ quarkus.hibernate-orm.schema-generation.scripts.action=drop-and-create
|
||||
# ====================================================================
|
||||
# Kafka (développement local)
|
||||
# ====================================================================
|
||||
# En dev, même connecteur que la base (smallrye-kafka). Démarrer Kafka en local
|
||||
# (ex. docker-compose) ou définir KAFKA_BOOTSTRAP_SERVERS si Kafka est ailleurs.
|
||||
# En dev, Kafka doit être joignable sur le port 9092 (conteneur Docker avec -p 9092:9092).
|
||||
# Si Kafka est ailleurs, définir KAFKA_BOOTSTRAP_SERVERS (ex: host.docker.internal:9092).
|
||||
afterwork.kafka.enabled=${KAFKA_ENABLED:true}
|
||||
kafka.bootstrap.servers=${KAFKA_BOOTSTRAP_SERVERS:localhost:9092}
|
||||
|
||||
# SmallRye Reactive Messaging - Utiliser smallrye-kafka (pas d'extension in-memory en runtime).
|
||||
# Les canaux sont définis dans application.properties.
|
||||
# Propager explicitement bootstrap.servers au connecteur SmallRye Kafka (évite les soucis de résolution).
|
||||
mp.messaging.connector.smallrye-kafka.bootstrap.servers=${KAFKA_BOOTSTRAP_SERVERS:localhost:9092}
|
||||
|
||||
# SmallRye Reactive Messaging - Les canaux sont définis dans application.properties.
|
||||
# Voir REALTIME_DEV.md pour faire fonctionner le temps réel en local.
|
||||
|
||||
# ====================================================================
|
||||
# Logging
|
||||
|
||||
Reference in New Issue
Block a user