剪藏#NASBox#剪藏

NAS 怎样直观管理 MongoDB 数据库?Mongo Express 部署指南来了!

2025 年 7 月 18 日1 分钟
分享Twitter / XTelegram微博

如有修改或改动,关注文章底部留言!

教程对你有用,可以 “点赞” 和 “打赏”支持 ~

Notion image

Mongo Express:

一款基于 Node.js 开发的轻量级 Web 应用程序,作为 MongoDB 数据库的管理界面,提供了直观的图形化操作方式。

Notion image

特征:

  • • 连接到多个数据库

  • • 查看/添加/删除数据库

  • • 查看/添加/重命名/删除集合

  • • 查看/添加/更新/删除文档

  • • 在收藏夹视图中内联预览音频/视频/图像资源

  • • 嵌套和/或大型对象可折叠,便于概览

  • • 异步按需加载大型文档属性(默认为 >100KB)以保持集合视图的快速

  • • GridFS 支持 - 添加/获取/删除非常大的文件

  • • 在文档中使用 BSON 数据类型

  • • 移动 / 响应式 - 当您处于困境时,Bootstrap 5 可以在小屏幕上正常工作

  • • 连接单个数据库并对其进行身份验证

  • • 以 admin 身份进行身份验证以查看所有数据库

  • • 数据库黑白名单

  • • 自定义 CA/TLS/SSL 和 CA 验证已禁用

  • • 支持副本集

  • • OpenIdConnect 身份验证

关联教程:

MongoDB 数据库

安装

Docker Compose

JAVASCRIPT
services:
 mongo-express:
  image: mongo-express:latest
  container_name: mongo-express
  ports:
   - 8081:8081
  environment:
   - ME_CONFIG_MONGODB_AUTH_USERNAME=root
   - ME_CONFIG_MONGODB_AUTH_PASSWORD=password
   - ME_CONFIG_MONGODB_URL=mongodb://root:password@192.168.31.90:27017/
  restart: always

参数说明(更多参数设置建议去看文档)

::: ME_CONFIG_MONGODB_AUTH_USERNAME(环境变量,可选):MongoDB 的认证用户名

ME_CONFIG_MONGODB_AUTH_PASSWORD(环境变量,可选):MongoDB 的认证密码

ME_CONFIG_MONGODB_URL(环境变量,可选):MongoDB 的连接 URL

ME_CONFIG_BASICAUTH_USERNAME(环境变量,可选):mongo-express 网页登录账号

ME_CONFIG_BASICAUTH_PASSWORD(环境变量,可选):mongo-express 网页登录密码

:::

使用

浏览器中输入 http://NAS的IP:8081就能看到界面

Notion image

TIP:默认账号和密码可以查看容器的日志

Notion image

输入账号和密码进行登录

Notion image

可以直观看到 MongoDB 里的数据库

Notion image

最底下显示 MongoDB 的信息

Notion image

填写数据库名称,点击就能创建数据库了

Notion image

点击进入当前数据库查看

Notion image

除了常规操作,还支持导入和导出数据

Notion image

总结

Mongo Express 需要连接 MongoDB 数据库才能正常使用的,提供非常直观的图形化操作方式。因为也只能连接 MongoDB 所以比较局限,有需要的可以自行部署。

综合推荐:⭐⭐⭐(需要配合 MongoDB)

使用体验:⭐⭐⭐(简单直观)

部署难易:⭐⭐(简单)︎

原文地址: https://mp.weixin.qq.com/s?__biz=MzI2MjkzMDk3OA==&mid=2247532055&idx=1&sn=d3da5aaf3dd4a5cbf492412f43d379ae&chksm=eb253e5781b88cfc088ba5a3c7fd4e1115f1307873a0f123b660176f9a0fa1474740339c082c&mpshare=1&scene=1&srcid=0718VxtuR175qL5ktWdObSLy&sharer_shareinfo=45ef3c3a59978a649f79017e8b745628&sharer_shareinfo_first=45ef3c3a59978a649f79017e8b745628#rd

相关文章