-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.example
More file actions
31 lines (27 loc) · 1.22 KB
/
Copy pathenv.example
File metadata and controls
31 lines (27 loc) · 1.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Twilio Configuration for SMS/MMS Router
TWILIO_ACCOUNT_SID=your_twilio_account_sid_here
TWILIO_AUTH_TOKEN=your_twilio_auth_token_here
TWILIO_TEST_MODE=false
# External API Configuration
EXTERNAL_MESSAGE_API_KEY=your_external_api_key_here
EXTERNAL_SMS_ENDPOINT=http://your-external-service.com:3081/api/receive-sms
# Optional: Test Configuration (for test_mms_router.py)
# If not set, default test values will be used
TEST_TWILIO_ACCOUNT_SID=AC1234567890123456789012345678901234
TEST_MESSAGE_SID_SMS=SM1234567890123456789012345678901234
TEST_MESSAGE_SID_MMS=MM1234567890123456789012345678901234
TEST_FROM_NUMBER=+1234567890
TEST_TO_NUMBER=+1987654321
# Optional: Real Test Data (for comprehensive testing)
# These will override the test defaults when running real tests
# REAL_TWILIO_ACCOUNT_SID=your_real_account_sid
# REAL_MESSAGE_SID=your_real_message_sid
# REAL_FROM_NUMBER=your_real_twilio_number
# REAL_TO_NUMBER=your_real_destination_number
# REAL_MESSAGING_SERVICE_SID=your_messaging_service_sid
# RulesLawyer Configuration
RULESLAWYER_MONGODB_URI=mongodb://localhost:27017
RULESLAWYER_DB_NAME=ruleslawyer
RULESLAWYER_RULEBOOKS_COLLECTION=rulebooks
RULESLAWYER_INGESTION_COLLECTION=ingestion_updates
RULESLAWYER_DATA_DIR=ruleslawyer/data