Mejoras en Dockerfile y Subdominios en Contenedores Back4App
33 min
notas de la versión (21 de sep) nueva versión del asistente ai, mejoras en la experiencia de usuario, regla de nombre de subdominio predeterminado, correcciones de errores nueva versión del asistente ai dockerfile estamos emocionados de presentar una versión mejorada de nuestro asistente ai esto es lo nuevo interacción mejorada con las api de openai hemos refinado los mensajes y el contexto del proyecto para obtener mejores resultados en las correcciones de dockerfile durante implementaciones fallidas actualización de la versión del modelo al cambiar a una versión más nueva del modelo, hemos ampliado el tamaño del contexto, asegurando resultados más rápidos y precisos diagnóstico mejorado de dockerfile el asistente ahora puede identificar más precisamente los problemas con el dockerfile y sugerir correcciones apropiadas, asegurando que su proyecto funcione sin problemas en los contenedores de back4app regla de nombre de subdominio predeterminado en respuesta a los valiosos comentarios de nuestros usuarios, hemos actualizado la convención de nomenclatura de subdominio predeterminado para proyectos desplegados en contenedores para respetar la privacidad del usuario, la nueva regla de nomenclatura utilizará únicamente la información del nombre del repositorio, excluyendo cualquier detalle específico del usuario soporte para implementación sin puerto expuesto en dockerfile ahora puede especificar el puerto que desea exponer directamente en la configuración de creación de la aplicación, eliminando la necesidad de hacerlo dentro del dockerfile por defecto, el puerto de la configuración de la aplicación será expuesto si no se especifica ningún puerto en la configuración, el sistema se referirá al dockerfile mejoras en la experiencia de usuario repositorios clicables los repositorios ahora son clicables, redirigiendo a los usuarios a una nueva página para una vista detallada visualización mejorada para pantallas más grandes hemos optimizado la experiencia del usuario para aquellos con pantallas más grandes visualización uniforme de registros los registros se han colocado dentro de una caja, similar a los registros de implementación, para una apariencia y sensación consistentes visualización del autor del repositorio hubo un problema donde el autor del repositorio siempre se mostraba como 'webflow' esto ha sido solucionado corrección de errores problemas del asistente de ia el asistente se activó incorrectamente para proyectos sin un dockerfile el mensaje de descargo de responsabilidad para el asistente de ia tenía problemas los dockerfiles no se mostraban en el formato correcto por el asistente de ia descripción de la aplicación \ algunos usuarios informaron problemas de visualización en la pantalla de descripción de la aplicación esto ha sido corregido notas de la versión (27 de julio) asistente de ia, verificaciones de salud personalizadas, puertos en configuraciones y mejoras en la experiencia de usuario asistente de ia para despliegues sin problemas estamos emocionados de anunciar nuestra integración con las api de openai, presentando un asistente de ia para facilitar los despliegues de su repositorio en back4app cuando encuentre desafíos o errores durante el despliegue, nuestro asistente de ia interviene rápidamente, proporcionando soluciones efectivas en esta versión inicial, el asistente de ia ofrece sugerencias de dockerfile para abordar los problemas identificados aceptar estas recomendaciones crea una nueva solicitud de extracción directamente en su repositorio, simplificando aún más el proceso para usted controles de salud personalizados para despliegues precisos para proporcionar más control y precisión en el despliegue de sus aplicaciones, hemos introducido controles de salud personalizados ahora, puede designar el endpoint específico que back4app utilizará para verificar la salud de su aplicación durante el despliegue al proporcionar simplemente la url adecuada, back4app realizará una solicitud http antes de finalizar el despliegue esta adición asegura que su aplicación esté funcionando de manera óptima antes de cualquier lanzamiento de despliegue configuración de puertos en la configuración de la aplicación le estamos ofreciendo más flexibilidad para determinar cómo responde su aplicación ahora, puede definir el puerto específico al que su aplicación responderá dentro de la configuración de la aplicación, incluso si hay múltiples puertos expuestos en su dockerfile esta función le proporciona un control adicional sobre la configuración de comunicación de su aplicación mejoras en la experiencia del usuario nuestro compromiso de proporcionarle una plataforma fácil de usar es inquebrantable en esta actualización, hemos mejorado la sincronización entre su lista de repos y los repos autorizados de github si elimina un repositorio, la lista se actualiza en consecuencia además, ahora puede localizar convenientemente el id de la aplicación de su aplicación dentro de la configuración de los contenedores estas actualizaciones son parte de nuestro esfuerzo continuo por ofrecer una experiencia más personalizada y eficiente para nuestros usuarios esté atento a futuras mejoras mientras continuamos optimizando su experiencia con back4app notas de la versión (22 de junio) dominio personalizado, nuevo panel, resumen de la aplicación y rendimiento mejorado dominio personalizado todas las aplicaciones de contenedor en back4app se proporcionan automáticamente con una url b4a run, facilitando el fácil intercambio de despliegues con su equipo para fines de colaboración pero para ofrecerle más personalización y flexibilidad para sus proyectos, hemos introducido la opción de usar un dominio personalizado con sus contenedores de back4app esto le da la capacidad de usar sus propios dominios y disfrutar de los beneficios de una dirección web segura (habilitada para ssl) proporcionada por nosotros la configuración de dominio relacionada con una aplicación de contenedor se puede gestionar en la sección de dominios de la configuración de la aplicación, independientemente de si estás utilizando dominios principales o subdominios para tu proyecto además, puedes crear reglas de redirección personalizadas para tus dominios registrados en back4app containers, añadiendo otra capa de personalización a tu experiencia de usuario nuevo panel, resumen de la aplicación y configuración de la aplicación hemos realizado mejoras significativas en el panel de contenedores ahora puedes ver más detalles sobre tus proyectos, como estado, urls y plan, directamente desde el panel del contenedor también tienes la opción de marcar favoritos y buscarlos hemos renovado la página de resumen de la aplicación para utilizar un diseño estilo widget, trayendo nuevos widgets que te permiten monitorear los parámetros clave de tu aplicación desde una sola página estos incluyen cpu, ram, plan, registros de despliegue y registros en ejecución también hemos rediseñado completamente la configuración de la aplicación para facilitarte la localización y el cambio de las configuraciones que necesitas corrección de errores y optimización del rendimiento en nuestro esfuerzo continuo por proporcionar una plataforma de alto rendimiento y segura, hemos implementado numerosas optimizaciones de rendimiento y correcciones de errores estos cambios tienen como objetivo garantizar un funcionamiento más fluido y confiable de tus aplicaciones en back4app containers notas de la versión (17 de mayo) soporte para métricas y web sockets seguimiento de métricas hemos introducido el seguimiento de métricas de uso para contenedores en back4app ahora puedes rastrear uso de cpu uso de memoria número de procesos uso de disco tráfico de red (entrada/salida) nuestra plataforma mantiene una serie temporal continua para todos los despliegues dentro de una aplicación, no solo para el más reciente cada despliegue exitoso resulta en un nuevo contenedor y una nueva serie gráfica, lo que te permite identificar qué despliegue de contenedor podría haber llevado a un aumento en el uso de recursos esta nueva función te permite identificar oportunidades de mejoras y cuellos de botella en tu aplicación entre los despliegues también te ayuda a determinar si necesitas actualizaciones de contenedores para acomodar mejor tu aplicación en los contenedores de back4app estas métricas se proporcionan continuamente para todos los despliegues dentro de una aplicación, lo que te permite ver qué despliegue de contenedor puede haber causado un aumento en los recursos soporte completo para websockets estamos emocionados de anunciar el soporte completo para websockets en los contenedores de back4app websockets permiten la exposición de datos en tiempo real desde tu aplicación, operando como un canal de comunicación bidireccional utilizando http a través de una conexión tcp ya sea que tu proyecto sea un ticker financiero, un actualizador de puntajes deportivos en vivo, una aplicación basada en ubicación o un editor de texto colaborativo, ahora puedes conectar tu repositorio y desplegarlo (se requiere dockerfile) en los contenedores de back4app la url proporcionada se puede utilizar para conexiones de cliente en tiempo real notas de la versión (19 de abr) guías para ejecutar lenguajes y frameworks nuevas guías detalladas para diversos lenguajes y frameworks web estamos emocionados de anunciar el lanzamiento de un conjunto completo de guías diseñadas para ayudarte a preparar, desplegar y monitorear tus aplicaciones en los contenedores de back4app estas guías cubren una amplia gama de lenguajes y frameworks web, facilitando más que nunca que tus proyectos estén en marcha ya sea que estés trabajando con python, django, flask, nodejs, reactjs, nextjs, php, laravel, elixir phoenix, remix, ruby on rails, asp net, deno, go, rust, nuxt, redwood, meteor o java, te tenemos cubierto nuestras guías detalladas proporcionan instrucciones paso a paso, mejores prácticas y consejos de solución de problemas específicos para cada uno de estos lenguajes y frameworks estas guías no solo te ayudarán a desplegar tus aplicaciones de manera eficiente, sino que también asegurarán un rendimiento óptimo al ayudarte a monitorear efectivamente tus aplicaciones en los contenedores de back4app así que, comienza y aprovecha al máximo tu experiencia de desarrollo con nuestras nuevas guías notas de la versión (12 de abr) gestión de despliegues, mejoras en la ux función de cancelación de despliegue hemos introducido un nuevo botón de cancelar/detener despliegue para brindarte un mayor control sobre tus despliegues si inicias un despliegue y te das cuenta de que hay un problema, o simplemente cambias de opinión, ahora puedes cancelar fácilmente el despliegue en curso mensajes de registro de construcción/despliegue mejorados hemos mejorado nuestros mensajes de registro de construcción y despliegue para brindarte una comprensión más completa de tus despliegues estos mensajes mejorados proporcionan información más detallada sobre el progreso y los resultados de tus despliegues, lo que te permite rastrearlos y gestionarlos de manera más efectiva actualizaciones de ux para la creación de dockerfiles hemos actualizado nuestra interfaz de usuario para proporcionar una mejor orientación al crear dockerfiles estas mejoras de ux tienen como objetivo simplificar y agilizar el proceso de creación de dockerfiles, facilitándolo incluso para aquellos que son nuevos en la plataforma o en los dockerfiles mejoras en la mensajería de la plataforma como parte de nuestros esfuerzos continuos para mejorar la experiencia del usuario, hemos trabajado en mejorar la mensajería de la plataforma esto asegura una comunicación más clara y efectiva dentro de la plataforma mejoras en disponibilidad y rendimiento hemos implementado actualizaciones para aumentar la disponibilidad y el rendimiento de nuestra plataforma estas mejoras aseguran que tus implementaciones sean más confiables y eficientes, minimizando el tiempo de inactividad y maximizando la productividad notas de la versión (14 de feb) correcciones y mejoras mejora del proceso de eliminación hemos refinado nuestro proceso de eliminación de aplicaciones para mejorar la seguridad ahora, hemos integrado un paso de confirmación antes de que se elimine cualquier aplicación para prevenir la pérdida involuntaria de trabajo corrección del apuntador del directorio raíz hemos abordado un problema con el apuntador del directorio raíz, asegurando que la estructura de tu directorio sea reconocida correctamente mejora de la capacidad de construcción hemos aumentado la capacidad de construcción de nuestro contenedor en términos de cpu y ram esta actualización disminuye el tiempo requerido para construir tus aplicaciones de contenedor gratuitas, lo que lleva a un proceso de construcción más eficiente y optimizado comunicación de requisitos de dockerfile hemos mejorado nuestra comunicación respecto a los dockerfiles faltantes ahora, si tu proyecto requiere un dockerfile para ejecutarse, enviaremos un mensaje claro, amigable y directo explicando la necesidad de un dockerfile y guiándote sobre cómo crear uno documentación de creación de dockerfile hemos preparado documentación detallada sobre cómo crear dockerfiles para tecnologías populares este recurso tiene como objetivo ayudarte a configurar tus proyectos de manera eficiente, especialmente si eres nuevo en el uso de dockerfiles o en el manejo de una nueva pila tecnológica notas de la versión (26 de enero) documentos, mejoras de ux, correcciones mejoras en logbox hemos abordado varios problemas en nuestro componente logbox para mejorar tu experiencia esto incluye la corrección de problemas de desplazamiento, la corrección de la visualización de registros en color y la garantía de visibilidad de la barra lateral en todas las resoluciones de pantalla esperamos que estos ajustes proporcionen una vista más fluida y optimizada de tus registros actualización de variables de entorno notamos que el botón de eliminar no estaba funcionando como se esperaba en algunas instancias, y lo hemos corregido rápidamente ahora deberías poder eliminar variables de entorno sin ningún problema eventos de expandir y colapsar hemos corregido algunos fallos que afectaban las funcionalidades de expandir y colapsar ahora deberían funcionar sin problemas, proporcionando una mejor experiencia de usuario al navegar por la plataforma integración de chat de soporte para facilitar la comunicación directa con nuestro equipo, hemos añadido una función de chat de soporte ahora puedes hablar directamente con un ingeniero de back4app y obtener ayuda instantánea para tus consultas botón de regreso en la pantalla de la app hemos añadido un botón de regreso en la pantalla de la app para mejorar la navegación esto debería facilitar el movimiento hacia atrás y hacia adelante entre pantallas y acceder a la información que necesitas carga perezosa para repositorios de github para optimizar los tiempos de carga de los repositorios de github y mejorar el rendimiento general de nuestra plataforma, hemos implementado un efecto de carga perezosa esto significa que los datos se cargarán según sea necesario, reduciendo los tiempos de carga innecesarios mejoras en la redacción de ux de la plataforma hemos realizado algunos ajustes en la redacción de ux de la plataforma para que sea más intuitiva y fácil de usar lógica de cancelación de despliegue hemos mejorado la lógica detrás de la cancelación de despliegue para que sea más eficiente y confiable esto debería llevar a menos problemas de despliegue y a un proceso de despliegue más fluido en general lanzamiento de la documentación de contenedores ¡estamos emocionados de anunciar el lanzamiento de la documentación de contenedores! este es un recurso integral con guías detalladas sobre cómo funciona nuestra plataforma ya sea que estés buscando responder preguntas comunes, solucionar problemas de despliegue de tu aplicación, o simplemente obtener una mejor comprensión de la plataforma, la documentación de contenedores es tu recurso de referencia