Sobre este proyecto
it-programming / others-5
Abierto
Contexto general del proyecto
El bot está construido con Node.js y utiliza wwebjs para interactuar con WhatsApp Web. Se conecta a una api rest (externa) para gestión de contenido. Guarda archivos en una Azure Storage Account. Actualmente se ejecuta en un entorno local (PC). Deseamos que esta solución se ejecute en un contenedor en la nube (Docker). Contamos con una suscripción activa en Azure. Requerimientos del Servicio: Contenerización: Crear un Dockerfile adecuado para la solución. Preparar la imagen para despliegue en la nube. Publicación en la Nube: Subir y publicar el contenedor en una plataforma cloud, preferentemente Azure (App Service, Container Instances, Azure Kubernetes Service, etc.). Configurar variables de entorno, conexiones con la API externa y Azure Storage Account. Estabilidad y Reconexión: Asegurar que el bot pueda reconectarse correctamente a WhatsApp Web luego de reinicios o caídas del contenedor. Guía de Despliegue: Entregar una guía clara y paso a paso para volver a desplegar la solución en caso de futuras actualizaciones del código. Seguridad: Asegurar el acceso seguro al bot y a sus servicios relacionados (API, Storage). ✅ Entregables Esperados: Código y archivos necesarios para el despliegue (Dockerfile, archivos de configuración, etc.). Contenedor funcionando en la nube (preferencia Azure). Guía/documentación para actualizar la solución en el futuro. Buenas prácticas de seguridad y estabilidad aplicadas.
Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plazo de Entrega: No definido
Habilidades necesarias