fix: set DATA_DIR and LOGS_DIR environment variables in start_server.sh

- DATA_DIR=./data points backend to correct config location
- Ensures ldap_config.json and database are found consistently
- Matches docker-compose setup
This commit is contained in:
Daniel Bedeleanu
2026-04-11 15:04:05 +03:00
parent a6d2d176ba
commit ac1703e6c2

View File

@@ -25,10 +25,12 @@ source .venv/bin/activate
echo "📦 Updating Python dependencies..."
pip install -q -r backend/requirements.txt
# 4. Get Local IP and set CORS origins
# 4. Get Local IP and set environment variables
LOCAL_IP=$(ipconfig getifaddr en0 || ipconfig getifaddr en1 || echo "localhost")
export ALLOWED_ORIGINS="http://localhost:$FRONTEND_PORT,http://localhost:$BACKEND_PORT,https://localhost:$FRONTEND_SSL_PORT,https://localhost:$BACKEND_SSL_PORT,https://$LOCAL_IP:$FRONTEND_SSL_PORT,https://$LOCAL_IP:$BACKEND_SSL_PORT"
export JWT_SECRET_KEY="${JWT_SECRET_KEY:-ephemeral-dev-key-$(date +%s)}"
export DATA_DIR="./data"
export LOGS_DIR="./logs"
echo "🔥 Starting Backend on port $BACKEND_PORT..."
echo " CORS origins: $ALLOWED_ORIGINS"