
Una interfaz de usuario web rápida y segura para administrar servidores MongoDB. Vea esta aplicación en acción: https://webmongo.now.sh
Actualmente, no hay formas fáciles de administrar los servidores MongoDB de múltiples dispositivos. Debe descargar un cliente hecho específicamente para la plataforma que está utilizando. Esto no es conveniente, ya que no solo requiere tener que encontrar un buen cliente, sino también esperar a que se instale y tener que volver a agregar sus servidores en cada dispositivo.
Sería genial si la administración de servidores MongoDB fuera factible a través de una interfaz web, utilizando nada más que su navegador web solo. Pero luego viene la pregunta: ¿es realmente una buena idea almacenar todas sus cadenas de conexión en un servidor remoto? ¿Qué pasa si alguien gana maliciosamente el acceso a la base de datos y logra descifrar sus cuerdas de conexión? Tener una base de datos de usuario centralizada también significa que son propensas a que sus cuentas se comprometan si no aseguran su cuenta lo suficientemente bien.
Aquí es donde WebMongo entra en juego. WebMongo es una aplicación web que le permite tener su propia base de datos descentralizada de servidores MongoDB sin tener que implementar nada en su servidor. En lugar de almacenar sus cadenas de conexión en una base de datos remota, las almacena en su dispositivo con LocalStorage. Luego puede exportar sus datos a un archivo cifrado utilizando una frase de pases e importar este archivo en un dispositivo diferente. Puede usar WebMongo para enumerar, editar o eliminar sus documentos de un número infinito de servidores o crear otros nuevos.
WebMongo es una aplicación SAPPER que utiliza Express y el controlador oficial de Node.js MongoDB para procesar sus consultas y solicitudes. Implica automáticamente en Vercel. Para almacenar sus servidores/cadenas de conexión, WebMongo utiliza localStorage de su navegador.
Puede aprender a implementar su propia instancia de WebMongo aquí: https://webmongo.now.sh/docs/deployment.html
Mit. Este proyecto de ninguna manera está afiliado o respaldado por MongoDB, Inc. MongoDB y el logotipo de Leaf son una marca registrada de MongoDB, Inc.