py-learn-backend / .env.example
Oviya
fix
da8ce94
# Environment Configuration for MJ Learn Backend
# Flask Configuration
SECRET_KEY=your-secret-key-change-this-in-production
ENV=dev
# Database Configuration (now using JSON by default)
# Set USE_JSON_DB=1 to use JSON file storage (default)
# Set USE_JSON_DB=0 to use SQL Server (requires additional setup)
USE_JSON_DB=1
# Initialize database on startup
RUN_INIT_DB=1
# Legacy SQL Server Configuration (only if USE_JSON_DB=0)
DB_SERVER=(localdb)\MSSQLLocalDB
DB_DATABASE=AuthenticationDB1
DB_DRIVER=ODBC Driver 17 for SQL Server
DB_USER=
DB_PASSWORD=
# CORS Configuration
ALLOWED_ORIGINS=http://localhost:4200,http://127.0.0.1:4200
# API Keys
COHERE_API_KEY=
# Server Configuration
PORT=5000
# Test Users Configuration (for add_users.py script - Development Only)
# WARNING: These are for development/testing purposes only
# Change these values before deploying to production
TEST_USER1_USERNAME=oviya
TEST_USER1_PASSWORD=change-this-password-in-dev
TEST_USER2_USERNAME=testing
TEST_USER2_PASSWORD=change-this-password-in-dev