
快速安全的Web UI,用於管理MongoDB服務器。請參閱此應用程序中的應用程序: https://webmongo.now.sh
當前,沒有簡單的方法可以從多個設備管理MongoDB服務器。您必須下載專門為您使用的平台製作的客戶端。這並不方便,因為它不僅需要找到一個好的客戶端,而且還需要等待安裝並必須在每個設備上重新添加服務器。
如果管理MongoDB服務器可以通過Web界面可用,那將是很棒的,只能單獨使用Web瀏覽器。但是,問題是:將所有連接字符串存儲在遠程服務器上真的是個好主意嗎?如果某人惡意獲得數據庫的訪問權限並設法解密了您的連接字符串怎麼辦?擁有集中式用戶數據庫也意味著如果他們不夠確保其帳戶的確保,他們很容易受到損害。
這是Webmongo發揮作用的地方。 WebMongo是一個Web應用程序,可讓您擁有自己的,分散的MongoDB服務器數據庫,而無需將任何內容部署到服務器中。它沒有將連接字符串存儲在遠程數據庫中,而是使用LocalStorage將它們存儲在您的設備上。然後,您可以使用密碼將數據導出到加密文件中,並在其他設備上導入此文件。您可以使用WebMongo列出,編輯或從無限數量的服務器中刪除或刪除您的文檔,或創建新的文檔。
WebMongo是一個Sapper應用程序,它使用Express和官方的MongoDB Node.js驅動程序來處理您的查詢和請求。它會自動部署到Vercel。為了存儲服務器/連接字符串,WebMongo使用瀏覽器的localStorage 。
您可以在此處學習如何部署WebMongo的實例:https://webmongo.now.sh/docs/deployment.html
麻省理工學院。該項目絕不是Mongodb,Inc。 Mongodb和Leaf Logo的隸屬關係,或者是Mongodb,Inc。的商標。