69 lines
2.0 KiB
Plaintext
69 lines
2.0 KiB
Plaintext
# Django Settings
|
|
DEBUG=True
|
|
SECRET_KEY=your-secret-key-here-change-in-production
|
|
ALLOWED_HOSTS=localhost,127.0.0.1
|
|
|
|
# Database
|
|
DATABASE_URL=postgres://px360:px360@localhost:5433/px360
|
|
|
|
# Celery
|
|
CELERY_BROKER_URL=redis://localhost:6379/0
|
|
CELERY_RESULT_BACKEND=redis://localhost:6379/0
|
|
CELERY_TASK_ALWAYS_EAGER=False
|
|
|
|
# Email Configuration
|
|
EMAIL_BACKEND=django.core.mail.backends.smtp.EmailBackend
|
|
EMAIL_HOST=smtp-mail.outlook.com
|
|
EMAIL_PORT=587
|
|
EMAIL_USE_TLS=True
|
|
EMAIL_HOST_USER=px360@hh.med.sa
|
|
EMAIL_HOST_PASSWORD=A-Za-z0-9!@#$%^&*
|
|
DEFAULT_FROM_EMAIL=px360@hh.med.sa
|
|
|
|
# AI Configuration (LiteLLM with OpenRouter)
|
|
OPENROUTER_API_KEY=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
|
|
AI_MODEL=openrouter/google/gemini-2.5-flash-lite
|
|
# AI_MODEL=z-ai/glm-4.5-air:free
|
|
AI_TEMPERATURE=0.3
|
|
AI_MAX_TOKENS=500
|
|
|
|
# Notification Channels
|
|
SMS_ENABLED=False
|
|
SMS_PROVIDER=mshastra
|
|
WHATSAPP_ENABLED=False
|
|
WHATSAPP_PROVIDER=console
|
|
EMAIL_ENABLED=True
|
|
EMAIL_PROVIDER=smtp
|
|
|
|
# Admin URL (change in production)
|
|
ADMIN_URL=admin/
|
|
|
|
# Integration APIs (Stubs - Replace with actual credentials)
|
|
HIS_API_URL=https://his.alhammadi.med.sa/SSRCE/API/FetchPatientVisitTimeStamps
|
|
# HIS_API_URL=http://localhost:8000/api/simulator/generate-visit/
|
|
HIS_RATINGS_API_URL=https://his.alhammadi.med.sa/SSRCE/API/FetchDoctorRatingMAPI
|
|
HIS_API_USERNAME=AlhhSUNZHippo
|
|
# HIS_API_PASSWORD is set in config/settings/base.py (contains special characters)
|
|
MOH_API_URL=
|
|
MOH_API_KEY=
|
|
CHI_API_URL=
|
|
CHI_API_KEY=
|
|
|
|
EMAIL_API_ENABLED=false
|
|
SMS_API_ENABLED=false
|
|
EMAIL_API_URL=http://localhost:8000/api/simulator/send-email/
|
|
SMS_API_URL=http://localhost:8000/api/simulator/send-sms/
|
|
EMAIL_API_KEY=simulator-test-keyrom
|
|
SMS_API_KEY=simulator-test-key
|
|
|
|
# Dev SMS Recipient - all SMS redirected to this number in development
|
|
DEV_SMS_RECIPIENT=+966566703794
|
|
|
|
# Session Settings - prevent logout on server reload
|
|
SESSION_EXPIRE_AT_BROWSER_CLOSE=False
|
|
|
|
# Mshastra SMS API
|
|
MSHASTRA_USERNAME=M556999091
|
|
MSHASTRA_PASSWORD=4bpem6su
|
|
MSHASTRA_SENDER_ID=M556999091
|