Skip to content

Docker Extension for creating and running an embedded instance of Mongo Express connected to any accessible MongoDB server.

License

Notifications You must be signed in to change notification settings

Saniewski/mongo-express-docker-extension

Repository files navigation

Mongo Express Docker Extension

Run Mongo Express in Docker Desktop and connect to any MongoDB server.

Mongo Express Docker Extension allows you to connect to any (local or remote) MongoDB server without having to install Mongo Express locally or manually create a Mongo Express Docker container.

Features

  • Run Mongo Express in Docker Desktop.
  • Specify the MongoDB server to connect to.
  • Save credentials for future use.

Installation

You can install the extension directly from the Docker Desktop marketplace using this link:

https://open.docker.com/extensions/marketplace?extensionId=saniewski/mongo-express-docker-extension&tag=1.0.2

Alternatively, you can install it manually by running the following command in your terminal:

docker extension install saniewski/mongo-express-docker-extension:1.0.2

Usage

To connect to a MongoDB server, you can use the Basic authentication method by providing a hostname and a port of the MongoDB instance. Specifying a username and password is optional, depending on the security of your MongoDB server. Alternatively, you can use the Connection String authentication method by providing a valid MongoDB connection string. For instructions on how to use MongoDB connection strings, please, refer to the official MongoDB documentation.

Screenshots

Login Page - Basic 1

Login Page - Basic 2

Login Page - Connection String

Loading Mongo Express

Mongo Express Dashboard

Service Unavailable