# ================================================================================== # CONFIGURACIÓN SEGURA - Generado automáticamente # Fecha: 2026-04-03 23:21:15 # ================================================================================== # # IMPORTANTE: # - NO compartas este archivo # - Guarda las credenciales en un gestor de contraseñas # - Añade .env al .gitignore # # ================================================================================== # ================================================================================== # DATABASE CONFIGURATION - PostgreSQL # ================================================================================== POSTGRES_DB=rss POSTGRES_USER=rss POSTGRES_PASSWORD=npti6eFCYsAv71LcJKasnpEAhtHgoD4a DB_NAME=rss DB_USER=rss DB_PASS=npti6eFCYsAv71LcJKasnpEAhtHgoD4a DB_HOST=db DB_PORT=5432 DB_WRITE_HOST=db DB_READ_HOST=db-replica # ================================================================================== # REDIS CONFIGURATION - Con autenticación # ================================================================================== REDIS_HOST=redis REDIS_PORT=6379 REDIS_PASSWORD=pmBJtSBMiYGptknv5pXa163kUR946V25 # ================================================================================== # APPLICATION SECRETS # ================================================================================== SECRET_KEY=4a60ebda58f0716b846de1758e63e209e33070d0dbf8ac3c4ecd0c216e6bb4aa # ================================================================================== # MONITORING - Grafana # ================================================================================== GRAFANA_PASSWORD=oTkxxwKCNB25r0unvtNi8AQt # ================================================================================== # 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