# Shared Environment Configuration Template # Copy this content to a .env file in the Electron app root directory # MongoDB Configuration (REQUIRED) MONGODB_URI=mongodb://localhost:27017 MONGODB_DB=ai_testcase_generator_stag # OpenAI Configuration (REQUIRED) OPENAI_API_KEY=your_openai_api_key_here # OpenRouter Configuration (Optional - for fallback) OPENROUTER_API_KEY= OPENROUTER_SITE_URL=https://testcasegenerator.eatanceapp.com OPENROUTER_SITE_NAME=AI Test Case Generator # Application URLs BASE_URL=https://testcasegenerator.eatanceapp.com WEBSITE_URL=https://testcasegenerator.eatanceapp.com # JWT Secret (REQUIRED for authentication) JWT_SECRET_KEY=your-secret-key-change-in-production # Jira Configuration (Optional - can be set through UI) JIRA_URL= JIRA_USER= JIRA_API_TOKEN= # Azure DevOps Configuration (Optional - can be set through UI) AZURE_DEVOPS_URL= AZURE_DEVOPS_ORG= AZURE_DEVOPS_PROJECT= AZURE_DEVOPS_PAT= AZURE_DEVOPS_WORKITEM_ID= # Email Configuration (Optional) EMAIL_SMTP_SERVER= EMAIL_SMTP_PORT=587 EMAIL_USERNAME= EMAIL_PASSWORD= EMAIL_FROM_ADDRESS= EMAIL_USE_TLS=true EMAIL_USE_SSL=false EMAIL_RECIPIENTS= # Application Settings LOG_FILE=app.log NODE_ENV=development