# Database Configuration POSTGRES_DB=rss POSTGRES_USER=rss POSTGRES_PASSWORD=change_this_password DB_NAME=rss DB_USER=rss DB_PASS=change_this_password DB_HOST=db DB_PORT=5432 DB_WRITE_HOST=db DB_READ_HOST=db-replica # Redis Configuration REDIS_HOST=redis REDIS_PORT=6379 # Application Secrets SECRET_KEY=change_this_to_a_long_random_string # External Services ALLTALK_URL=http://host.docker.internal:7851 # AI Models & Workers RSS_MAX_WORKERS=3 TARGET_LANGS=es TRANSLATOR_BATCH=128 ENQUEUE=300 # RSS Ingestor Configuration RSS_POKE_INTERVAL_MIN=15 RSS_MAX_FAILURES=10 RSS_FEED_TIMEOUT=60 # URL Feed Discovery Worker URL_DISCOVERY_INTERVAL_MIN=15 URL_DISCOVERY_BATCH_SIZE=10 MAX_FEEDS_PER_URL=5 # CTranslate2 / AI Model Paths CT2_MODEL_PATH=/app/models/nllb-ct2 CT2_DEVICE=cuda CT2_COMPUTE_TYPE=int8_float16 UNIVERSAL_MODEL=facebook/nllb-200-distilled-600M # Embeddings EMB_MODEL=sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2 EMB_BATCH=64 EMB_DEVICE=cuda # NER NER_LANG=es NER_BATCH=64 # Flask / Gunicorn GUNICORN_WORKERS=8 FLASK_DEBUG=0 # Qdrant Configuration QDRANT_HOST=qdrant QDRANT_PORT=6333 QDRANT_COLLECTION_NAME=news_vectors QDRANT_BATCH_SIZE=100 QDRANT_SLEEP_IDLE=30