refactoring
This commit is contained in:
@@ -26,26 +26,31 @@ ENV LANGUAGE='en_US:en'
|
|||||||
|
|
||||||
# Configuration des variables d'environnement pour production
|
# Configuration des variables d'environnement pour production
|
||||||
ENV QUARKUS_PROFILE=prod
|
ENV QUARKUS_PROFILE=prod
|
||||||
ENV DB_URL=jdbc:postgresql://postgresql:5432/lions_audit
|
ENV DB_HOST=postgresql-service.postgresql.svc.cluster.local
|
||||||
ENV DB_USERNAME=lions_audit_user
|
ENV DB_PORT=5432
|
||||||
ENV DB_PASSWORD=changeme
|
ENV DB_NAME=lions_user_manager
|
||||||
|
ENV DB_USERNAME=lionsuser
|
||||||
|
ENV DB_PASSWORD=LionsUser2025!
|
||||||
ENV SERVER_PORT=8080
|
ENV SERVER_PORT=8080
|
||||||
|
|
||||||
# Configuration Keycloak/OIDC (production)
|
# Configuration Keycloak/OIDC (production)
|
||||||
ENV QUARKUS_OIDC_AUTH_SERVER_URL=https://security.lions.dev/realms/master
|
ENV QUARKUS_OIDC_AUTH_SERVER_URL=https://security.lions.dev/realms/lions-user-manager
|
||||||
ENV QUARKUS_OIDC_CLIENT_ID=lions-user-manager
|
ENV QUARKUS_OIDC_CLIENT_ID=lions-user-manager
|
||||||
ENV KEYCLOAK_CLIENT_SECRET=changeme
|
ENV KEYCLOAK_CLIENT_SECRET=oGCivOdgbNHroNsHS1MRBZJXX8VpRGk3
|
||||||
ENV QUARKUS_OIDC_TLS_VERIFICATION=required
|
ENV QUARKUS_OIDC_TLS_VERIFICATION=required
|
||||||
|
|
||||||
# Configuration Keycloak Admin Client
|
# Configuration Keycloak Admin Client
|
||||||
ENV LIONS_KEYCLOAK_SERVER_URL=https://security.lions.dev
|
ENV LIONS_KEYCLOAK_SERVER_URL=https://security.lions.dev
|
||||||
|
ENV KEYCLOAK_SERVER_URL=https://security.lions.dev
|
||||||
ENV LIONS_KEYCLOAK_ADMIN_REALM=master
|
ENV LIONS_KEYCLOAK_ADMIN_REALM=master
|
||||||
ENV LIONS_KEYCLOAK_ADMIN_CLIENT_ID=admin-cli
|
ENV LIONS_KEYCLOAK_ADMIN_CLIENT_ID=admin-cli
|
||||||
ENV LIONS_KEYCLOAK_ADMIN_USERNAME=admin
|
ENV LIONS_KEYCLOAK_ADMIN_USERNAME=admin
|
||||||
ENV LIONS_KEYCLOAK_ADMIN_PASSWORD=changeme
|
ENV KEYCLOAK_ADMIN_USERNAME=admin
|
||||||
|
ENV LIONS_KEYCLOAK_ADMIN_PASSWORD=KeycloakAdmin2025!
|
||||||
|
ENV KEYCLOAK_ADMIN_PASSWORD=KeycloakAdmin2025!
|
||||||
|
|
||||||
# Configuration CORS pour production
|
# Configuration CORS pour production
|
||||||
ENV QUARKUS_HTTP_CORS_ORIGINS=https://user-manager.lions.dev,https://admin.lions.dev
|
ENV CORS_ORIGINS=https://users.lions.dev,https://btpxpress.lions.dev,https://admin.lions.dev
|
||||||
ENV QUARKUS_HTTP_CORS_ALLOW_CREDENTIALS=true
|
ENV QUARKUS_HTTP_CORS_ALLOW_CREDENTIALS=true
|
||||||
|
|
||||||
# Installer curl pour les health checks
|
# Installer curl pour les health checks
|
||||||
|
|||||||
@@ -9,6 +9,7 @@
|
|||||||
# HTTP Configuration PROD
|
# HTTP Configuration PROD
|
||||||
# ============================================
|
# ============================================
|
||||||
quarkus.http.port=8080
|
quarkus.http.port=8080
|
||||||
|
quarkus.http.root-path=/lions-user-manager
|
||||||
quarkus.http.cors.origins=${CORS_ORIGINS:https://users.lions.dev,https://btpxpress.lions.dev,https://admin.lions.dev}
|
quarkus.http.cors.origins=${CORS_ORIGINS:https://users.lions.dev,https://btpxpress.lions.dev,https://admin.lions.dev}
|
||||||
|
|
||||||
# ============================================
|
# ============================================
|
||||||
|
|||||||
Reference in New Issue
Block a user