Sobre este projeto
it-programming / others-5
Aberto
Contexto Geral do Projeto
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.
Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Pequeño
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Prazo de Entrega: Não estabelecido
Habilidades necessárias