tsdocode
commited on
Commit
·
f315d34
1
Parent(s):
ef5b527
fix: get value from secret
Browse files- Dockerfile +9 -3
Dockerfile
CHANGED
@@ -23,14 +23,20 @@ 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 |
# Postgres database connection settings
|
27 |
ENV DB_TYPE=postgresdb
|
28 |
ENV DB_POSTGRESDB_DATABASE=postgres
|
29 |
-
ENV DB_POSTGRESDB_HOST=$
|
30 |
ENV DB_POSTGRESDB_PORT=5432
|
31 |
-
ENV DB_POSTGRESDB_USER=$
|
32 |
ENV DB_POSTGRESDB_SCHEMA=public
|
33 |
-
ENV DB_POSTGRESDB_PASSWORD=$
|
34 |
|
35 |
|
36 |
# 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=SECRET_EXAMPLE,mode=0444,required=true \
|
27 |
+
MY_ENV_VAR=$(cat /run/secrets/SECRET_EXAMPLE) \
|
28 |
+
&& export DB_POSTGRESDB_HOST=$DB_POSTGRESDB_HOST \
|
29 |
+
&& export DB_POSTGRESDB_PASSWORD=$DB_POSTGRESDB_PASSWORD
|
30 |
+
&& export DB_POSTGRESDB_USER=$DB_POSTGRESDB_USER
|
31 |
+
|
32 |
# Postgres database connection settings
|
33 |
ENV DB_TYPE=postgresdb
|
34 |
ENV DB_POSTGRESDB_DATABASE=postgres
|
35 |
+
ENV DB_POSTGRESDB_HOST=$POSTGRES_HOST
|
36 |
ENV DB_POSTGRESDB_PORT=5432
|
37 |
+
ENV DB_POSTGRESDB_USER=$POSTGRES_USER
|
38 |
ENV DB_POSTGRESDB_SCHEMA=public
|
39 |
+
ENV DB_POSTGRESDB_PASSWORD=$POSTGRES_PASSWORD
|
40 |
|
41 |
|
42 |
# Expose the smtp port for n8n
|