diff --git a/deploy.sh b/deploy.sh index c58d17dd893c5b33aa23e67c89dcb95dfc7b64da..d47a19db83de66b71237b5b3aff5e889d065f225 100755 --- a/deploy.sh +++ b/deploy.sh @@ -43,9 +43,14 @@ if [ ! -f src/config/.env.example ]; then exit 1 fi -# Copy .env.example to .env -echo "Generating .env file..." -cp src/config/.env.example .env +# Copy .env if not exists +if [ -f src/config/.env ]; then + echo "Using existing src/config/.env file..." + cp src/config/.env .env +else + echo "Generating .env file from example..." + cp src/config/.env.example .env +fi # Read NSC_PORT from .env NSC_PORT=$(grep '^NSC_PORT=' .env | cut -d '=' -f2)