From 6f7cf686f2d748b225fb2a053d73a165b50561d7 Mon Sep 17 00:00:00 2001 From: Adnan Hashmi Date: Tue, 18 Jun 2024 19:06:51 +0530 Subject: [PATCH] add correct ports in the cli ui --- cli/package.json | 2 +- cli/source/app.tsx | 28 ++++++++++++++++++++++------ dev.sh | 6 +++--- 3 files changed, 26 insertions(+), 10 deletions(-) diff --git a/cli/package.json b/cli/package.json index f1a46e4b5..25083ff00 100644 --- a/cli/package.json +++ b/cli/package.json @@ -13,7 +13,7 @@ "test": "yarn link-fix && ava", "lint": "eslint", "lint-fix": "eslint --fix ./source/**/*", - "start": "node dist/cli.js" + "start": "[ -e ../.env ] && set -a && . ../.env; node dist/cli.js" }, "files": [ "dist" diff --git a/cli/source/app.tsx b/cli/source/app.tsx index 4be433d59..19ff2f41e 100644 --- a/cli/source/app.tsx +++ b/cli/source/app.tsx @@ -41,6 +41,17 @@ const CliUi = () => { const processRef = useRef(); + const frontend_port = process.env['PORT']; + const sync_server_port = process.env['SYNC_SERVER_PORT']; + const analytics_server_port = process.env['ANALYTICS_SERVER_PORT']; + const db_port = process.env['DB_PORT']; + const db_host = process.env['DB_HOST']; + const db_name = process.env['DB_NAME']; + const db_user = process.env['DB_USER']; + const db_pass = process.env['DB_PASS']; + const redis_port = process.env['REDIS_PORT']; + const redis_host = process.env['REDIS_HOST']; + const runCommandOpts = useMemo['2']>( () => ({ onData: (line) => @@ -69,7 +80,10 @@ const CliUi = () => { }) ) ), - log_buffer: new CircularBuffer(10) + log_buffer: new CircularBuffer(10), + options: { + env: process.env + } }), [dispatch, lineLimit] @@ -419,14 +433,16 @@ const CliUi = () => { Access Info - http://localhost:3333 - http://localhost:9696 - http://localhost:6380 - http://localhost:5434 + {`http://localhost:${frontend_port}`} + {`http://localhost:${analytics_server_port}`} + {`redis://${redis_host}:${redis_port}/0`} + {`postgresql://${db_user}:${db_pass}@${db_host}:${db_port}/${db_name}`} -- - http://localhost:9697 + {`http://localhost:${sync_server_port}`} )} diff --git a/dev.sh b/dev.sh index 8cc15f298..c11cc3486 100755 --- a/dev.sh +++ b/dev.sh @@ -2,7 +2,7 @@ docker-compose down -cat env.example > .env +[ ! -f .env ] && cp env.example .env check_internet_connection() { curl -s https://www.google.com > /dev/null 2>&1 @@ -41,10 +41,10 @@ update_or_add_env_var "BUILD_DATE" "$GIT_COMMIT_DATE" update_or_add_env_var "MERGE_COMMIT_SHA" "$GIT_COMMIT_HASH" update_or_add_env_var "BEHIND_COMMITS_COUNT" "$BEHIND_COMMITS_COUNT" - +set -o allexport; source .env; set +o allexport cd ./cli || exit { yarn && yarn build; } > /dev/null 2>&1 yarn start -cd .. \ No newline at end of file +cd ..