Merge pull request 'correction lecture de secret' (#40) from features/crud_entites into develop
Reviewed-on: #40
This commit was merged in pull request #40.
This commit is contained in:
@@ -35,10 +35,18 @@ services:
|
|||||||
depends_on:
|
depends_on:
|
||||||
- db
|
- db
|
||||||
|
|
||||||
|
# ⚠️ IMPORTANT :
|
||||||
|
# On lit le secret dans le conteneur
|
||||||
|
# et on injecte la VALEUR dans SPRING_DATASOURCE_PASSWORD
|
||||||
|
command: >
|
||||||
|
sh -c "
|
||||||
|
export SPRING_DATASOURCE_PASSWORD=$(cat /run/secrets/postgresPassword) &&
|
||||||
|
exec java -jar app.jar
|
||||||
|
"
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
SPRING_DATASOURCE_URL: jdbc:postgresql://db:5432/${POSTGRES_DB_FISCAD}
|
SPRING_DATASOURCE_URL: jdbc:postgresql://db:5432/${POSTGRES_DB_FISCAD}
|
||||||
SPRING_DATASOURCE_USERNAME: ${POSTGRES_USER_FISCAD}
|
SPRING_DATASOURCE_USERNAME: ${POSTGRES_USER_FISCAD}
|
||||||
SPRING_DATASOURCE_PASSWORD_FILE: /run/secrets/postgresPassword
|
|
||||||
|
|
||||||
SERVER_PORT: 8282
|
SERVER_PORT: 8282
|
||||||
IO_GMSS_FISCAD_PROFILE: dgi
|
IO_GMSS_FISCAD_PROFILE: dgi
|
||||||
|
|||||||
@@ -14,4 +14,4 @@ io.gmss.fiscad.profile=dgi
|
|||||||
# PROD ENV
|
# PROD ENV
|
||||||
spring.datasource.url=${SPRING_DATASOURCE_URL}
|
spring.datasource.url=${SPRING_DATASOURCE_URL}
|
||||||
spring.datasource.username=${SPRING_DATASOURCE_USERNAME}
|
spring.datasource.username=${SPRING_DATASOURCE_USERNAME}
|
||||||
spring.datasource.password=${SPRING_DATASOURCE_PASSWORD}
|
spring.datasource.password=${SPRING_DATASOURCE_PASSWORD}
|
||||||
Reference in New Issue
Block a user