From aee39f9901d364a38629849bbcf3dcfb91692a54 Mon Sep 17 00:00:00 2001
From: alextitonis <alexandrostitonis@gmail.com>
Date: Sun, 3 Nov 2024 16:24:07 +0300
Subject: [PATCH] server port in env

---
 core/.env.example | 3 ++-
 core/src/index.ts | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/core/.env.example b/core/.env.example
index 3ba2aaa4ed2..1d0c1d9a27d 100644
--- a/core/.env.example
+++ b/core/.env.example
@@ -42,4 +42,5 @@ HELIUS_API_KEY=
 ## Telegram
 TELEGRAM_BOT_TOKEN=
 
-TOGETHER_API_KEY=
\ No newline at end of file
+TOGETHER_API_KEY=
+SERVER_PORT=3000
diff --git a/core/src/index.ts b/core/src/index.ts
index b017d0be27e..a65a8f07727 100644
--- a/core/src/index.ts
+++ b/core/src/index.ts
@@ -26,7 +26,8 @@ const characters = loadCharacters(argv.characters);
 
 const directClient = new Client.DirectClient();
 
-directClient.start(3000);
+const serverPort = parseInt(process.env.SERVER_PORT || "3000");
+directClient.start(serverPort);
 
 async function startAgent(character: Character) {
     console.log(`Starting agent for character ${character.name}`);