Skip to content

Commit 09a6991

Browse files
authored
Merge pull request #77 from relayprotocol/add-vault-secrets-support
feat: add support for vault secrets
2 parents b04f1aa + 04b119e commit 09a6991

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,7 @@ ADD . /service
88

99
RUN yarn install
1010
RUN yarn build
11+
COPY entrypoint.sh /entrypoint.sh
1112

12-
CMD yarn start
13+
ENTRYPOINT ["/entrypoint.sh"]
14+
CMD yarn start

entrypoint.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#!/bin/sh
2+
set -eu
3+
set -a
4+
if [ -d /vault/secrets ]; then
5+
for f in /vault/secrets/*;
6+
do [ -f "$f" ] && . "$f" || true;
7+
done
8+
fi
9+
set +a
10+
exec "$@"

0 commit comments

Comments
 (0)