tsdocode commited on
Commit
5b4f635
·
1 Parent(s): 98aa229

fix: get secret

Browse files
Files changed (1) hide show
  1. Dockerfile +13 -7
Dockerfile CHANGED
@@ -23,19 +23,25 @@ ENV EXECUTIONS_DATA_SAVE_ON_SUCCESS=none
23
  ENV EXECUTIONS_DATA_SAVE_ON_PROGRESS=true
24
  ENV EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS=false
25
 
26
- RUN --mount=type=secret,id=SECRET_EXAMPLE,mode=0444,required=true \
27
- && export DB_POSTGRESDB_HOST=$DB_POSTGRESDB_HOST \
28
- && export DB_POSTGRESDB_PASSWORD=$DB_POSTGRESDB_PASSWORD \
29
- && export DB_POSTGRESDB_USER=$DB_POSTGRESDB_USER
 
 
 
 
 
 
30
 
31
  # Postgres database connection settings
32
  ENV DB_TYPE=postgresdb
33
  ENV DB_POSTGRESDB_DATABASE=postgres
34
- ENV DB_POSTGRESDB_HOST=$POSTGRES_HOST
35
  ENV DB_POSTGRESDB_PORT=5432
36
- ENV DB_POSTGRESDB_USER=$POSTGRES_USER
37
  ENV DB_POSTGRESDB_SCHEMA=public
38
- ENV DB_POSTGRESDB_PASSWORD=$POSTGRES_PASSWORD
39
 
40
 
41
  # Expose the smtp port for n8n
 
23
  ENV EXECUTIONS_DATA_SAVE_ON_PROGRESS=true
24
  ENV EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS=false
25
 
26
+ RUN --mount=type=secret,id=POSTGRES_HOST,mode=0444,required=true \
27
+ && export DB_POSTGRES_HOST=$(cat /run/secrets/POSTGRES_HOST)
28
+
29
+
30
+ RUN --mount=type=secret,id=POSTGRES_USER,mode=0444,required=true \
31
+ && export DB_POSTGRES_USER=$(cat /run/secrets/POSTGRES_USER)
32
+
33
+ RUN --mount=type=secret,id=POSTGRES_PASSWORD,mode=0444,required=true \
34
+ && export DB_POSTGRES_PASSWORD=$(cat /run/secrets/POSTGRES_PASSWORD)
35
+
36
 
37
  # Postgres database connection settings
38
  ENV DB_TYPE=postgresdb
39
  ENV DB_POSTGRESDB_DATABASE=postgres
40
+ ENV DB_POSTGRESDB_HOST=$DB_POSTGRES_HOST
41
  ENV DB_POSTGRESDB_PORT=5432
42
+ ENV DB_POSTGRESDB_USER=$DB_POSTGRES_USER
43
  ENV DB_POSTGRESDB_SCHEMA=public
44
+ ENV DB_POSTGRESDB_PASSWORD=$DB_POSTGRES_PASSWORD
45
 
46
 
47
  # Expose the smtp port for n8n