From 01e5b9eec8cf419fc3303b2620031de26b5cedea Mon Sep 17 00:00:00 2001 From: Roland Osborne Date: Wed, 8 Jun 2022 22:38:05 -0700 Subject: [PATCH] configure with env variables --- net/container/entrypoint.sh | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/net/container/entrypoint.sh b/net/container/entrypoint.sh index 0d8b2e03..6791a771 100755 --- a/net/container/entrypoint.sh +++ b/net/container/entrypoint.sh @@ -9,5 +9,18 @@ sqlite3 /var/lib/databag/databag.db "delete from configs where config_id='script sqlite3 /var/lib/databag/databag.db "insert into configs (config_id, str_value) values ('asset_path', '/var/lib/databag/');" sqlite3 /var/lib/databag/databag.db "insert into configs (config_id, str_value) values ('script_path', '/opt/databag/transform/');" -cd /app/databag/net/server -/usr/local/go/bin/go run databag +if [[ -v ADMIN ]]; then + sqlite3 /var/lib/databag/databag.db "delete from configs where config_id='configured';" + sqlite3 /var/lib/databag/databag.db "delete from configs where config_id='token';" + sqlite3 /var/lib/databag/databag.db "insert into configs (config_id, str_value) values ('token', '$ADMIN');" + sqlite3 /var/lib/databag/databag.db "insert into configs (config_id, bool_value) values ('configured', true);" +fi + +if [ "$DEV" == "1" ]; then + while true; do + sleep 1; + done +else + cd /app/databag/net/server + /usr/local/go/bin/go run databag +fi