
Быстрый и безопасный веб -интерфейс для управления серверами MongoDB. Смотрите это приложение в действии: https://webmongo.now.sh
В настоящее время нет простых способов управления серверами MongoDB с нескольких устройств. Вы должны загрузить клиента, сделанного специально для платформы, которую вы используете. Это не удобно, так как не только требуется найти хорошего клиента, но и ожидание его установки и необходимости повторно добавить серверы на каждом устройстве.
Было бы здорово, если бы управление серверами MongoDB было выполнено через веб -интерфейс, используя только ваш веб -браузер. Но потом возникает вопрос: действительно ли хорошей идеей хранить все ваши строки подключения на удаленном сервере? Что если кто -то злонамеренно получает доступ к базе данных и удастся расшифровать ваши строки соединения? Наличие централизованной базы данных пользователей также означает, что они склонны к скомпрометированию своих учетных записей, если они недостаточно хорошо защищают свою учетную запись.
Здесь вступает в игру Webmongo. WebMongo - это веб -приложение, которое позволяет вам иметь собственную децентрализованную базу данных серверов MongoDB, не используя что -либо на ваш сервер вообще. Вместо того, чтобы хранить ваши строки подключения в удаленной базе данных, он хранит их на вашем устройстве с помощью LocalStorage. Затем вы можете экспортировать свои данные в зашифрованный файл, используя пасфразу и импортировать этот файл на другое устройство. Вы можете использовать WebMongo для перечисления, редактирования или удаления ваших документов из бесконечного количества серверов или создавать новые.
WebMongo - это приложение Sapper, которое использует Express и официальный драйвер MongoDB Node.js для обработки ваших запросов и запросов. Он развертывается в Vercel автоматически. Для хранения ваших серверов/строк соединения WebMongo использует localStorage вашего браузера.
Вы можете узнать, как развернуть свой собственный экземпляр Webmongo здесь: https://webmongo.now.sh/docs/deployment.html
Грань Этот проект ни в коем случае не связан или одобрен Mongodb, Inc. Mongodb, а логотип Leaf является торговой маркой Mongodb, Inc.