feat: v2.0 – réorg docker/scripts, prod, résas, abonnements Wave, Flyway base vierge
This commit is contained in:
@@ -17,6 +17,23 @@ quarkus.swagger-ui.always-include=true
|
||||
quarkus.swagger-ui.path=/q/swagger-ui
|
||||
quarkus.smallrye-openapi.path=/openapi
|
||||
|
||||
# ====================================================================
|
||||
# Super administrateur (créé au démarrage si absent)
|
||||
# ====================================================================
|
||||
# En production, définir via variables d'environnement (SUPER_ADMIN_EMAIL, SUPER_ADMIN_PASSWORD).
|
||||
afterwork.super-admin.email=${SUPER_ADMIN_EMAIL:superadmin@afterwork.lions.dev}
|
||||
afterwork.super-admin.password=${SUPER_ADMIN_PASSWORD:SuperAdmin2025!}
|
||||
afterwork.super-admin.first-name=${SUPER_ADMIN_FIRST_NAME:Super}
|
||||
afterwork.super-admin.last-name=${SUPER_ADMIN_LAST_NAME:Administrator}
|
||||
# Clé secrète pour les opérations admin (header X-Super-Admin-Key sur PUT /users/{id}/role, etc.)
|
||||
afterwork.super-admin.api-key=${SUPER_ADMIN_API_KEY:}
|
||||
|
||||
# ====================================================================
|
||||
# Wave API (paiement droits d'accès établissements)
|
||||
# ====================================================================
|
||||
wave.api.url=${WAVE_API_URL:https://api.wave.com}
|
||||
wave.api.key=${WAVE_API_KEY:}
|
||||
|
||||
# ====================================================================
|
||||
# HTTP (commun à tous les environnements)
|
||||
# ====================================================================
|
||||
@@ -62,24 +79,28 @@ kafka.bootstrap.servers=${KAFKA_BOOTSTRAP_SERVERS:kafka-service.kafka.svc.cluste
|
||||
# ====================================================================
|
||||
# Note: Quarkus génère automatiquement les serializers Jackson basés sur le type Emitter<EventType>
|
||||
# Topic: Notifications
|
||||
# Note: Quarkus génère automatiquement les serializers Jackson basés sur le type Emitter<NotificationEvent>
|
||||
mp.messaging.outgoing.notifications.connector=smallrye-kafka
|
||||
mp.messaging.outgoing.notifications.topic=notifications
|
||||
mp.messaging.outgoing.notifications.key.serializer=org.apache.kafka.common.serialization.StringSerializer
|
||||
# value.serializer omis - Quarkus génère automatiquement depuis Emitter<NotificationEvent>
|
||||
|
||||
# Topic: Chat Messages
|
||||
# Note: Quarkus génère automatiquement les serializers Jackson basés sur le type Emitter<ChatMessageEvent>
|
||||
mp.messaging.outgoing.chat-messages.connector=smallrye-kafka
|
||||
mp.messaging.outgoing.chat-messages.topic=chat.messages
|
||||
mp.messaging.outgoing.chat-messages.key.serializer=org.apache.kafka.common.serialization.StringSerializer
|
||||
# value.serializer omis - Quarkus génère automatiquement depuis Emitter<ChatMessageEvent>
|
||||
|
||||
# Topic: Reactions (likes, comments, shares)
|
||||
# Note: Quarkus génère automatiquement les serializers Jackson basés sur le type Emitter<ReactionEvent>
|
||||
mp.messaging.outgoing.reactions.connector=smallrye-kafka
|
||||
mp.messaging.outgoing.reactions.topic=reactions
|
||||
mp.messaging.outgoing.reactions.key.serializer=org.apache.kafka.common.serialization.StringSerializer
|
||||
# value.serializer omis - Quarkus génère automatiquement depuis Emitter<ReactionEvent>
|
||||
|
||||
# Topic: Presence Updates
|
||||
# Note: Quarkus génère automatiquement les serializers Jackson basés sur le type Emitter<PresenceEvent>
|
||||
mp.messaging.outgoing.presence.connector=smallrye-kafka
|
||||
mp.messaging.outgoing.presence.topic=presence.updates
|
||||
mp.messaging.outgoing.presence.key.serializer=org.apache.kafka.common.serialization.StringSerializer
|
||||
|
||||
Reference in New Issue
Block a user