Files
docqube_backend/.env.localdev
T

133 lines
3.1 KiB
Bash
Raw Normal View History

2026-09-08 11:00:05 +05:30
# Environment Configuration
APP_ENV=localdev
# Server Configuration
HOST=127.0.0.1
PORT=20001
DEBUG=True
# DB_HOST=localhost
# DB_PORT=5432
# DB_NAME=new-base
# DB_USER=postgres
# DB_PASSWORD=ribai123
# DB_SSLMODE=disable
# PGBOUNCER_PORT=5432
DB_HOST=106.51.105.22
DB_PORT=5432
DB_NAME=docqube_local
DB_USER=docqube_user
DB_PASSWORD=d20kMfypQE8Z
DB_SSLMODE=disable
PGBOUNCER_PORT=6432
# Security Configuration
APP_SECRET=VBN20DIyTbuqRJKKpxB2C4aDVYRUENa1rdzFXPLXwxA
ALGORITHM=HS256
ACCESS_TOKEN_EXPIRE_MINUTES=60
# Redis Configuration
REDIS_HOST=106.51.105.22
REDIS_PORT=6388
REDIS_PASSWORD=JVCzB612F573hYwqZZ
CLAMAV_HOST=106.51.105.22
CLAMAV_PORT=3310
CLAMAV_TIMEOUT_SECONDS=20
CLAMAV_CHUNK_SIZE=1048576
STORAGE_DRIVE_DIR=storage_drive
API_BASE_URL=http://localhost:20001
#Saas
SAAS_TRUST_SECRET=VBN20DIyTbuqRJKKpxB2C4aDVYRUENa1rdzFXPLXwxA
SAAS_BASE_URL=http://localhost:8000
SAAS_PUBLIC_KEY=""
# Google Auth Configuration
GOOGLE_CLIENT_ID=989963514121-nh9ibk3e4u1dh6jp4ql17tue7f9suk38.apps.googleusercontent.com
GOOGLE_CLIENT_SECRET=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
# AI & Models Configuration
# =========================
# AI (DeepSeek)
# =========================
DEEPSEEK_API_KEY=sk-95235bd6d3b440d6b6e25bd722813f3c
DEEPSEEK_MODEL=deepseek-chat
DEEPSEEK_BASE_URL=https://api.deepseek.com/v1
LLM_TEMPERATURE=0.35
MAX_RESPONSE_TOKENS=1500
# Extraction / NVIDIA AI Configuration
EXTRACTION_API_KEY="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"
EXTRACTION_BASE_URL=https://integrate.api.nvidia.com/v1
EXTRACTION_MODEL=mistralai/mistral-medium-3-instruct
EXTRACTION_VISION_MODEL=meta/llama-3.2-90b-vision-instruct
# Force Offline Mode for local models (Prevents startup delays/HF checks)
HF_HUB_OFFLINE=0
TRANSFORMERS_OFFLINE=0
# Vector DB Configuration
VECTOR_DB=qdrant
QDRANT_HOST=localhost
QDRANT_PORT=6333
QDRANT_COLLECTION=docqube_collection
RERANKER_MODEL=cross-encoder/ms-marco-MiniLM-L-12-v2
# =========================
# EMBEDDING
# =========================
EMBEDDING_MODEL=BAAI/bge-base-en-v1.5
# RAG SETTINGS
# =========================
CHUNK_SIZE=850
CHUNK_OVERLAP=180
TOP_K_QA=3
TOP_K_SUMMARY=4
MAX_CONTEXT_CHARS=4000
MIN_SIMILARITY_SCORE=0.18
# Logging Configuration
LOG_LEVEL=INFO
# CORS Configuration
CORS_ORIGINS=*
# Email Configuration
SMTP_HOST=smtp.gmail.com
SMTP_PORT=465
SMTP_USER=info.maskantech@gmail.com
SMTP_PASSWORD=ftqjghdbthlwpnsh
MAIL_FROM=info.maskantech@gmail.com
SMTP_SECURE=True
# Frontend Configuration
FRONTEND_URL=http://localhost:5173
# whisper Model Configuration
WHISPER_MODEL=small
# Chat Redis Settings
CHAT_REDIS_MAX_MESSAGES=10
CHAT_REDIS_TTL_SECONDS=86400
CHAT_DAILY_CREDITS_LIMIT=1000
# Docuseal API Settings
# DOCUSEAL_API_URL=https://api.docuseal.com
# DOCUSEAL_API_KEY=prUReaHxSnChGoeeL7xnf5kxsXVLAzfCbn1RvbhnoMz
# DOCUSEAL_ACCOUNT_EMAIL=info.maskantech+test@gmail.com
#ZOHO API Settings
# ZOHO_CLIENT_ID="1000.EX179O66BC7FKAWMR17Q4V4ZV4OW9K"
# ZOHO_CLIENT_SECRET="9c8e6414aebdbed66b5bc5f9c2a866fb4b4b159a93"
# ZOHO_REFRESH_TOKEN="1000.58b1696404de858cd887a29005879ed5.487b427449d87b3fd0f1cb883f4d1b7d"
ZOHO_WEBHOOK_SECRET="0iWuLqg4z41RMWmgI6ql5qbPE3fCE4tc"
ZOHO_DOMAIN="in"
MAX_ACTIVE_DEVICES=10