Files
hack/tools/scripts/llm-key-hunter/results/_cache/content/alejandroluces_websitecatolico.json

1 line
16 KiB
JSON

{"repo": "alejandroluces/websitecatolico", "files": {".env.example": {"fbc47a5726c1372a3f69f1bef65b3328937655d9": {"t": 1785745173.0416832, "n": 3211, "h": "e4bf8fb746399289", "c": "# Variables de entorno para el proyecto Luz de Fe\n\n# Configuración de Supabase para el cliente (Vite)\n# Estas son seguras para exponer en el frontend\nVITE_SUPABASE_URL=your_supabase_url\nVITE_SUPABASE_ANON_KEY=your_anon_key\n\n# Configuración de Supabase para el backend (Scripts, Funciones)\n# ¡NO COMPARTIR ESTA CLAVE!\nSUPABASE_URL=your_supabase_url\nSUPABASE_SERVICE_ROLE_KEY=your_supabase_service_role_key\n\n# --- WhatsApp (Green API) ---\n# Necesario para enviar el Evangelio por WhatsApp desde las Netlify Functions.\n# GREEN_API_API_URL (opcional): URL regional indicada en el panel de Green API.\n# Ejemplo: https://7105.api.greenapi.com\nGREEN_API_API_URL=https://7105.api.greenapi.com\nGREEN_API_ID_INSTANCE=your_green_api_id_instance\nGREEN_API_TOKEN=your_green_api_token\n\n# --- IA para reflexiones (opcional) ---\n# Proveedor para generar la reflexión del evangelio:\n# auto -> intenta en orden: Gemini -> OpenAI -> DeepSeek\n# gemini -> solo Gemini\n# openai -> solo OpenAI/ChatGPT\n# deepseek -> solo DeepSeek\n# none -> NO usa IA, usa una reflexión de respaldo (texto fijo)\nREFLECTION_PROVIDER=auto\n\n# --- Gemini (opcional si REFLECTION_PROVIDER no usa gemini) ---\nGEMINI_API_KEY=your_gemini_api_key\nGEMINI_MODEL=gemini-2.0-flash-001\n\n# --- OpenAI / ChatGPT ---\n# Se usa SIEMPRE para audios TTS en scripts/updateDailyGospel.js\nOPENAI_API_KEY=your_openai_api_key\n# Modelo para generar reflexión si REFLECTION_PROVIDER=openai o auto\nOPENAI_REFLECTION_MODEL=gpt-4o-mini\n\n# --- Audio Storage ---\n# auto -> usa Cloudflare R2 si está configurado; si no, usa Supabase Storage\n# r2 -> fuerza Cloudflare R2\n# supabase -> fuerza Supabase Storage\nAUDIO_STORAGE_PROVIDER=auto\n# Guarda además una copia local del mp3 en public/audio (opcional)\nAUDIO_SAVE_LOCAL_COPY=false\n\n# --- Cloudflare R2 (recomendado para audios) ---\n# Ejemplo R2_PUBLIC_BASE_URL:\n# - custom domain: https://audio.tudominio.com\n# - public bucket URL: https://pub-xxxxxxxxxxxxxxxx.r2.dev\nR2_ACCOUNT_ID=your_cloudflare_account_id\nR2_ACCESS_KEY_ID=your_r2_access_key_id\nR2_SECRET_ACCESS_KEY=your_r2_secret_access_key\nR2_BUCKET_NAME=your_r2_bucket_name\nR2_PUBLIC_BASE_URL=https://your-public-r2-domain\nR2_AUDIO_PREFIX=audio_content\n\n# --- DeepSeek (opcional) ---\nDEEPSEEK_API_KEY=your_deepseek_api_key\n# Base URL compatible OpenAI\nDEEPSEEK_BASE_URL=https://api.deepseek.com/v1\nDEEPSEEK_MODEL=deepseek-chat\n\n# Email para notificaciones del sistema\nNOTIFICATION_EMAIL=admin@luzdefe.com\n\n# --- EmailJS (notificación de nuevas suscripciones WhatsApp Evangelio) ---\n# Configurar en EmailJS dashboard:\n# - Service ID: EMAILJS_SERVICE_ID\n# - Template ID: EMAILJS_TEMPLATE_ID\n# - Public Key: EMAILJS_PUBLIC_KEY\n# - Private Key / Access Token (NO exponer en frontend): EMAILJS_PRIVATE_KEY\nEMAILJS_SERVICE_ID=your_emailjs_service_id\nEMAILJS_TEMPLATE_ID=your_emailjs_template_id\nEMAILJS_PUBLIC_KEY=your_emailjs_public_key\nEMAILJS_PRIVATE_KEY=your_emailjs_private_key\n\n# (Frontend) EmailJS via navegador (recomendado si tu cuenta bloquea server-side)\nVITE_EMAILJS_SERVICE_ID=your_emailjs_service_id\nVITE_EMAILJS_TEMPLATE_ID=your_emailjs_template_id\nVITE_EMAILJS_PUBLIC_KEY=your_emailjs_public_key\nVITE_NOTIFICATION_EMAIL=admin@luzdefe.com\n"}, "73f2483269ce310cf25f8bd9e631fabf302a4de4": {"t": 1785748389.5286334, "n": 3211, "h": "e4bf8fb746399289", "c": "# Variables de entorno para el proyecto Luz de Fe\n\n# Configuración de Supabase para el cliente (Vite)\n# Estas son seguras para exponer en el frontend\nVITE_SUPABASE_URL=your_supabase_url\nVITE_SUPABASE_ANON_KEY=your_anon_key\n\n# Configuración de Supabase para el backend (Scripts, Funciones)\n# ¡NO COMPARTIR ESTA CLAVE!\nSUPABASE_URL=your_supabase_url\nSUPABASE_SERVICE_ROLE_KEY=your_supabase_service_role_key\n\n# --- WhatsApp (Green API) ---\n# Necesario para enviar el Evangelio por WhatsApp desde las Netlify Functions.\n# GREEN_API_API_URL (opcional): URL regional indicada en el panel de Green API.\n# Ejemplo: https://7105.api.greenapi.com\nGREEN_API_API_URL=https://7105.api.greenapi.com\nGREEN_API_ID_INSTANCE=your_green_api_id_instance\nGREEN_API_TOKEN=your_green_api_token\n\n# --- IA para reflexiones (opcional) ---\n# Proveedor para generar la reflexión del evangelio:\n# auto -> intenta en orden: Gemini -> OpenAI -> DeepSeek\n# gemini -> solo Gemini\n# openai -> solo OpenAI/ChatGPT\n# deepseek -> solo DeepSeek\n# none -> NO usa IA, usa una reflexión de respaldo (texto fijo)\nREFLECTION_PROVIDER=auto\n\n# --- Gemini (opcional si REFLECTION_PROVIDER no usa gemini) ---\nGEMINI_API_KEY=your_gemini_api_key\nGEMINI_MODEL=gemini-2.0-flash-001\n\n# --- OpenAI / ChatGPT ---\n# Se usa SIEMPRE para audios TTS en scripts/updateDailyGospel.js\nOPENAI_API_KEY=your_openai_api_key\n# Modelo para generar reflexión si REFLECTION_PROVIDER=openai o auto\nOPENAI_REFLECTION_MODEL=gpt-4o-mini\n\n# --- Audio Storage ---\n# auto -> usa Cloudflare R2 si está configurado; si no, usa Supabase Storage\n# r2 -> fuerza Cloudflare R2\n# supabase -> fuerza Supabase Storage\nAUDIO_STORAGE_PROVIDER=auto\n# Guarda además una copia local del mp3 en public/audio (opcional)\nAUDIO_SAVE_LOCAL_COPY=false\n\n# --- Cloudflare R2 (recomendado para audios) ---\n# Ejemplo R2_PUBLIC_BASE_URL:\n# - custom domain: https://audio.tudominio.com\n# - public bucket URL: https://pub-xxxxxxxxxxxxxxxx.r2.dev\nR2_ACCOUNT_ID=your_cloudflare_account_id\nR2_ACCESS_KEY_ID=your_r2_access_key_id\nR2_SECRET_ACCESS_KEY=your_r2_secret_access_key\nR2_BUCKET_NAME=your_r2_bucket_name\nR2_PUBLIC_BASE_URL=https://your-public-r2-domain\nR2_AUDIO_PREFIX=audio_content\n\n# --- DeepSeek (opcional) ---\nDEEPSEEK_API_KEY=your_deepseek_api_key\n# Base URL compatible OpenAI\nDEEPSEEK_BASE_URL=https://api.deepseek.com/v1\nDEEPSEEK_MODEL=deepseek-chat\n\n# Email para notificaciones del sistema\nNOTIFICATION_EMAIL=admin@luzdefe.com\n\n# --- EmailJS (notificación de nuevas suscripciones WhatsApp Evangelio) ---\n# Configurar en EmailJS dashboard:\n# - Service ID: EMAILJS_SERVICE_ID\n# - Template ID: EMAILJS_TEMPLATE_ID\n# - Public Key: EMAILJS_PUBLIC_KEY\n# - Private Key / Access Token (NO exponer en frontend): EMAILJS_PRIVATE_KEY\nEMAILJS_SERVICE_ID=your_emailjs_service_id\nEMAILJS_TEMPLATE_ID=your_emailjs_template_id\nEMAILJS_PUBLIC_KEY=your_emailjs_public_key\nEMAILJS_PRIVATE_KEY=your_emailjs_private_key\n\n# (Frontend) EmailJS via navegador (recomendado si tu cuenta bloquea server-side)\nVITE_EMAILJS_SERVICE_ID=your_emailjs_service_id\nVITE_EMAILJS_TEMPLATE_ID=your_emailjs_template_id\nVITE_EMAILJS_PUBLIC_KEY=your_emailjs_public_key\nVITE_NOTIFICATION_EMAIL=admin@luzdefe.com\n"}, "aea6ffdd2a64e8f5300dd02993e72e0a800ec134": {"t": 1785748390.6233068, "n": 2481, "h": "f0177f8a3495b41e", "c": "# Variables de entorno para el proyecto Luz de Fe\n\n# Configuración de Supabase para el cliente (Vite)\n# Estas son seguras para exponer en el frontend\nVITE_SUPABASE_URL=your_supabase_url\nVITE_SUPABASE_ANON_KEY=your_anon_key\n\n# Configuración de Supabase para el backend (Scripts, Funciones)\n# ¡NO COMPARTIR ESTA CLAVE!\nSUPABASE_URL=your_supabase_url\nSUPABASE_SERVICE_ROLE_KEY=your_supabase_service_role_key\n\n# --- WhatsApp (Green API) ---\n# Necesario para enviar el Evangelio por WhatsApp desde las Netlify Functions.\n# GREEN_API_API_URL (opcional): URL regional indicada en el panel de Green API.\n# Ejemplo: https://7105.api.greenapi.com\nGREEN_API_API_URL=https://7105.api.greenapi.com\nGREEN_API_ID_INSTANCE=your_green_api_id_instance\nGREEN_API_TOKEN=your_green_api_token\n\n# --- IA para reflexiones (opcional) ---\n# Proveedor para generar la reflexión del evangelio:\n# auto -> intenta en orden: Gemini -> OpenAI -> DeepSeek\n# gemini -> solo Gemini\n# openai -> solo OpenAI/ChatGPT\n# deepseek -> solo DeepSeek\n# none -> NO usa IA, usa una reflexión de respaldo (texto fijo)\nREFLECTION_PROVIDER=auto\n\n# --- Gemini (opcional si REFLECTION_PROVIDER no usa gemini) ---\nGEMINI_API_KEY=your_gemini_api_key\nGEMINI_MODEL=gemini-2.0-flash-001\n\n# --- OpenAI / ChatGPT ---\n# Se usa SIEMPRE para audios TTS en scripts/updateDailyGospel.js\nOPENAI_API_KEY=your_openai_api_key\n# Modelo para generar reflexión si REFLECTION_PROVIDER=openai o auto\nOPENAI_REFLECTION_MODEL=gpt-4o-mini\n\n# --- DeepSeek (opcional) ---\nDEEPSEEK_API_KEY=your_deepseek_api_key\n# Base URL compatible OpenAI\nDEEPSEEK_BASE_URL=https://api.deepseek.com/v1\nDEEPSEEK_MODEL=deepseek-chat\n\n# Email para notificaciones del sistema\nNOTIFICATION_EMAIL=admin@luzdefe.com\n\n# --- EmailJS (notificación de nuevas suscripciones WhatsApp Evangelio) ---\n# Configurar en EmailJS dashboard:\n# - Service ID: EMAILJS_SERVICE_ID\n# - Template ID: EMAILJS_TEMPLATE_ID\n# - Public Key: EMAILJS_PUBLIC_KEY\n# - Private Key / Access Token (NO exponer en frontend): EMAILJS_PRIVATE_KEY\nEMAILJS_SERVICE_ID=your_emailjs_service_id\nEMAILJS_TEMPLATE_ID=your_emailjs_template_id\nEMAILJS_PUBLIC_KEY=your_emailjs_public_key\nEMAILJS_PRIVATE_KEY=your_emailjs_private_key\n\n# (Frontend) EmailJS via navegador (recomendado si tu cuenta bloquea server-side)\nVITE_EMAILJS_SERVICE_ID=your_emailjs_service_id\nVITE_EMAILJS_TEMPLATE_ID=your_emailjs_template_id\nVITE_EMAILJS_PUBLIC_KEY=your_emailjs_public_key\nVITE_NOTIFICATION_EMAIL=admin@luzdefe.com\n"}, "790631f50fdfdd4de48a5a1b635346e9ae0661aa": {"t": 1785748391.7045794, "n": 1738, "h": "7e421e0f10236ac8", "c": "# Variables de entorno para el proyecto Luz de Fe\n\n# Configuración de Supabase para el cliente (Vite)\n# Estas son seguras para exponer en el frontend\nVITE_SUPABASE_URL=your_supabase_url\nVITE_SUPABASE_ANON_KEY=your_anon_key\n\n# Configuración de Supabase para el backend (Scripts, Funciones)\n# ¡NO COMPARTIR ESTA CLAVE!\nSUPABASE_URL=your_supabase_url\nSUPABASE_SERVICE_ROLE_KEY=your_supabase_service_role_key\n\n# --- WhatsApp (Green API) ---\n# Necesario para enviar el Evangelio por WhatsApp desde las Netlify Functions.\n# GREEN_API_API_URL (opcional): URL regional indicada en el panel de Green API.\n# Ejemplo: https://7105.api.greenapi.com\nGREEN_API_API_URL=https://7105.api.greenapi.com\nGREEN_API_ID_INSTANCE=your_green_api_id_instance\nGREEN_API_TOKEN=your_green_api_token\n\n# --- IA para reflexiones (opcional) ---\n# Proveedor para generar la reflexión del evangelio:\n# auto -> intenta en orden: Gemini -> OpenAI -> DeepSeek\n# gemini -> solo Gemini\n# openai -> solo OpenAI/ChatGPT\n# deepseek -> solo DeepSeek\n# none -> NO usa IA, usa una reflexión de respaldo (texto fijo)\nREFLECTION_PROVIDER=auto\n\n# --- Gemini (opcional si REFLECTION_PROVIDER no usa gemini) ---\nGEMINI_API_KEY=your_gemini_api_key\nGEMINI_MODEL=gemini-2.0-flash-001\n\n# --- OpenAI / ChatGPT ---\n# Se usa SIEMPRE para audios TTS en scripts/updateDailyGospel.js\nOPENAI_API_KEY=your_openai_api_key\n# Modelo para generar reflexión si REFLECTION_PROVIDER=openai o auto\nOPENAI_REFLECTION_MODEL=gpt-4o-mini\n\n# --- DeepSeek (opcional) ---\nDEEPSEEK_API_KEY=your_deepseek_api_key\n# Base URL compatible OpenAI\nDEEPSEEK_BASE_URL=https://api.deepseek.com/v1\nDEEPSEEK_MODEL=deepseek-chat\n\n# Email para notificaciones del sistema\nNOTIFICATION_EMAIL=admin@luzdefe.com\n"}, "d18694ab278c65ba15b9398da32e838534b8c696": {"t": 1785748392.8371646, "n": 1707, "h": "63bd3875afbb6e08", "c": "# Variables de entorno para el proyecto Luz de Fe\n\n# Configuración de Supabase para el cliente (Vite)\n# Estas son seguras para exponer en el frontend\nVITE_SUPABASE_URL=your_supabase_url\nVITE_SUPABASE_ANON_KEY=your_anon_key\n\n# Configuración de Supabase para el backend (Scripts, Funciones)\n# ¡NO COMPARTIR ESTA CLAVE!\nSUPABASE_SERVICE_ROLE_KEY=your_supabase_service_role_key\n\n# --- WhatsApp (Green API) ---\n# Necesario para enviar el Evangelio por WhatsApp desde las Netlify Functions.\n# GREEN_API_API_URL (opcional): URL regional indicada en el panel de Green API.\n# Ejemplo: https://7105.api.greenapi.com\nGREEN_API_API_URL=https://7105.api.greenapi.com\nGREEN_API_ID_INSTANCE=your_green_api_id_instance\nGREEN_API_TOKEN=your_green_api_token\n\n# --- IA para reflexiones (opcional) ---\n# Proveedor para generar la reflexión del evangelio:\n# auto -> intenta en orden: Gemini -> OpenAI -> DeepSeek\n# gemini -> solo Gemini\n# openai -> solo OpenAI/ChatGPT\n# deepseek -> solo DeepSeek\n# none -> NO usa IA, usa una reflexión de respaldo (texto fijo)\nREFLECTION_PROVIDER=auto\n\n# --- Gemini (opcional si REFLECTION_PROVIDER no usa gemini) ---\nGEMINI_API_KEY=your_gemini_api_key\nGEMINI_MODEL=gemini-2.0-flash-001\n\n# --- OpenAI / ChatGPT ---\n# Se usa SIEMPRE para audios TTS en scripts/updateDailyGospel.js\nOPENAI_API_KEY=your_openai_api_key\n# Modelo para generar reflexión si REFLECTION_PROVIDER=openai o auto\nOPENAI_REFLECTION_MODEL=gpt-4o-mini\n\n# --- DeepSeek (opcional) ---\nDEEPSEEK_API_KEY=your_deepseek_api_key\n# Base URL compatible OpenAI\nDEEPSEEK_BASE_URL=https://api.deepseek.com/v1\nDEEPSEEK_MODEL=deepseek-chat\n\n# Email para notificaciones del sistema\nNOTIFICATION_EMAIL=admin@luzdefe.com\n"}, "3a4754f4bee1b9b39295b57d9ff1db94b13a81f0": {"t": 1785748393.9267485, "n": 1341, "h": "0cf4265b18a0a0e5", "c": "# Variables de entorno para el proyecto Luz de Fe\n\n# Configuración de Supabase para el cliente (Vite)\n# Estas son seguras para exponer en el frontend\nVITE_SUPABASE_URL=your_supabase_url\nVITE_SUPABASE_ANON_KEY=your_anon_key\n\n# Configuración de Supabase para el backend (Scripts, Funciones)\n# ¡NO COMPARTIR ESTA CLAVE!\nSUPABASE_SERVICE_ROLE_KEY=your_supabase_service_role_key\n\n# --- IA para reflexiones (opcional) ---\n# Proveedor para generar la reflexión del evangelio:\n# auto -> intenta en orden: Gemini -> OpenAI -> DeepSeek\n# gemini -> solo Gemini\n# openai -> solo OpenAI/ChatGPT\n# deepseek -> solo DeepSeek\n# none -> NO usa IA, usa una reflexión de respaldo (texto fijo)\nREFLECTION_PROVIDER=auto\n\n# --- Gemini (opcional si REFLECTION_PROVIDER no usa gemini) ---\nGEMINI_API_KEY=your_gemini_api_key\nGEMINI_MODEL=gemini-2.0-flash-001\n\n# --- OpenAI / ChatGPT ---\n# Se usa SIEMPRE para audios TTS en scripts/updateDailyGospel.js\nOPENAI_API_KEY=your_openai_api_key\n# Modelo para generar reflexión si REFLECTION_PROVIDER=openai o auto\nOPENAI_REFLECTION_MODEL=gpt-4o-mini\n\n# --- DeepSeek (opcional) ---\nDEEPSEEK_API_KEY=your_deepseek_api_key\n# Base URL compatible OpenAI\nDEEPSEEK_BASE_URL=https://api.deepseek.com/v1\nDEEPSEEK_MODEL=deepseek-chat\n\n# Email para notificaciones del sistema\nNOTIFICATION_EMAIL=admin@luzdefe.com\n"}, "4f9be526b400d7434f2c0d43dfe0294615e24bc0": {"t": 1785748395.0502794, "n": 525, "h": "ecbfe254db954477", "c": "# Variables de entorno para el proyecto Luz de Fe\n\n# Configuración de Supabase para el cliente (Vite)\n# Estas son seguras para exponer en el frontend\nVITE_SUPABASE_URL=your_supabase_url\nVITE_SUPABASE_ANON_KEY=your_anon_key\n\n# Configuración de Supabase para el backend (Scripts, Funciones)\n# ¡NO COMPARTIR ESTA CLAVE!\nSUPABASE_SERVICE_ROLE_KEY=your_supabase_service_role_key\n\n# Clave de API para Google Gemini AI\nGEMINI_API_KEY=your_gemini_api_key\n\n# Email para notificaciones del sistema\nNOTIFICATION_EMAIL=admin@luzdefe.com\n"}, "aa46e1210ffe5df89ed47c707b54684f84d634a5": {"t": 1785748396.1168535, "n": 646, "h": "3e8dd036b8c34943", "c": "# Configuración de Supabase\nVITE_SUPABASE_URL=your_supabase_project_url\nVITE_SUPABASE_ANON_KEY=your_supabase_anon_key\nSUPABASE_SERVICE_ROLE_KEY=your_supabase_service_role_key\n\n# Configuración de contenido\nCONTENT_AUTO_PUBLISH=true\nCONTENT_BACKUP_ENABLED=true\nNOTIFICATION_EMAIL=admin@luzdefe.com\n\n# Configuración de analytics\nANALYTICS_ENABLED=true\nANALYTICS_RETENTION_DAYS=365\n\n# Configuración de notificaciones\nSMTP_HOST=smtp.gmail.com\nSMTP_PORT=587\nSMTP_USER=your_email@gmail.com\nSMTP_PASS=your_app_password\n\n# Configuración de desarrollo\nNODE_ENV=development\nDEBUG=true\n\n# Configuración de Google Gemini API\nGEMINI_API_KEY=your_gemini_api_key"}}}}