{"id":29024464,"url":"https://github.com/luisaramirez08/correos_n8n","last_synced_at":"2026-04-05T23:04:10.859Z","repository":{"id":295931923,"uuid":"991714780","full_name":"LUISARAMIREZ08/correos_n8n","owner":"LUISARAMIREZ08","description":null,"archived":false,"fork":false,"pushed_at":"2025-05-28T04:22:29.000Z","size":313,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-05-28T05:27:44.330Z","etag":null,"topics":["docker","docker-compose","jsx","n8n","react"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LUISARAMIREZ08.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-28T03:43:12.000Z","updated_at":"2025-05-28T04:22:32.000Z","dependencies_parsed_at":"2025-05-28T05:28:01.281Z","dependency_job_id":"9e216d67-30b3-4f6a-b727-ce376e6658b1","html_url":"https://github.com/LUISARAMIREZ08/correos_n8n","commit_stats":null,"previous_names":["luisaramirez08/correos_n8n"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/LUISARAMIREZ08/correos_n8n","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LUISARAMIREZ08%2Fcorreos_n8n","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LUISARAMIREZ08%2Fcorreos_n8n/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LUISARAMIREZ08%2Fcorreos_n8n/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LUISARAMIREZ08%2Fcorreos_n8n/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LUISARAMIREZ08","download_url":"https://codeload.github.com/LUISARAMIREZ08/correos_n8n/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LUISARAMIREZ08%2Fcorreos_n8n/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261997402,"owners_count":23242250,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-compose","jsx","n8n","react"],"created_at":"2025-06-26T04:01:56.096Z","updated_at":"2025-12-30T22:23:32.300Z","avatar_url":"https://github.com/LUISARAMIREZ08.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 📧 correos_n8n - Automatización de correos con n8n\n\nEste repositorio contiene un sistema de automatización para el envío de correos electrónicos utilizando [n8n](https://n8n.io/) y un frontend en React incluido en la carpeta show-mail, que se comunica con la API de n8n.\n\nTodo está orquestado mediante Docker y Docker Compose, lo que permite ejecutar tanto el backend (n8n) como el frontend de forma sencilla sin requerir instalaciones adicionales en tu entorno local.\n\n## 🚀 Características\n\n- Automatización de envío de correos electrónicos.\n- Configuración y despliegue mediante Docker y Docker Compose.\n- Incluye un archivo n8n.json con la definición del flujo de trabajo.\n- Frontend en React (show-mail) que interactúa con la API de n8n.\n\n## 📁 Estructura del proyecto\n\n- **show-mail/:** Proyecto React que consulta la API de n8n para mostrar correos enviados.\n- **Dockerfile:** Imagen personalizada que puede incluir tanto n8n como el frontend.\n- **docker-compose.yml:** Orquesta los servicios de n8n y el frontend.\n- **n8n.json:** Define el flujo automatizado para envío de correos en n8n.\n\n## 🛠️ Requisitos previos\n\n- [Docker](https://www.docker.com/) instalado en tu sistema.\n- [Docker Compose](https://docs.docker.com/compose/) para orquestar los servicios.\n\n## ⚙️ Configuración y despliegue\n\n1. Clona este repositorio:\n```bash\n  git clone https://github.com/LUISARAMIREZ08/correos_n8n.git\n  cd correos_n8n\n```\n2. Construye y levanta los servicios con Docker Compose:\n```bash\n  docker-compose up -d --build\n```\n3. Accede a las aplicaciones en tu navegador:\n\n- n8n: http://localhost:5678\n- Frontend (React): http://localhost:8080:80 (puerto definido en docker-compose.yml)\n  \n4. Importa el flujo en n8n:\n\n- En la interfaz de n8n, haz clic en Import y carga el archivo n8n.json.\n\n## 🧩 Personalización\n\n**En n8n**\n- Configura credenciales para envío de correos.\n- Ajusta los nodos del flujo de trabajo según tus necesidades.\n- El flujo incluye un agente de IA que puede ser personalizado:\n  \n  - Puedes editar el prompt del agente directamente en el nodo correspondiente.\n  - Es posible cambiar el modelo de IA.\n  - Asegúrate de configurar correctamente la clave de API del proveedor de IA (OpenAI, Gemini, etc.).\n\n**En el frontend (show-mail)**\n- Puedes modificar la interfaz si necesitas mostrar más información, cambiar estilos o comportamiento visual.\n- Para que los cambios surtan efecto:\n```bash\n  docker-compose up -d --build\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluisaramirez08%2Fcorreos_n8n","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fluisaramirez08%2Fcorreos_n8n","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluisaramirez08%2Fcorreos_n8n/lists"}