# ================================================================================== # CONFIGURACIÓN SEGURA - Generado automáticamente # Fecha: 2026-04-03 23:30:04 # ================================================================================== # # 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=SI84OnqRT40FtdAeQro3eSJULKzFJ06F DB_NAME=rss DB_USER=rss DB_PASS=SI84OnqRT40FtdAeQro3eSJULKzFJ06F 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=MvdWZlO1YCZ3QxE761bbvEd2qx44dO9j # ================================================================================== # APPLICATION SECRETS # ================================================================================== SECRET_KEY=68d5b0297d44e88f5ab83720e0bdf8eeef2ceeccd72b8e46b7f1b47531571780 # ================================================================================== # MONITORING - Grafana # ================================================================================== GRAFANA_PASSWORD=BVWprtQiW2KDmaDR8zZ2Br83 # ================================================================================== # 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