diff --git a/mongo-express/content.md b/mongo-express/content.md index 13b6df497b75..83306f0cfe4b 100644 --- a/mongo-express/content.md +++ b/mongo-express/content.md @@ -9,7 +9,7 @@ mongo-express is a web-based MongoDB admin interface written in Node.js, Express # How to use this image ```console -$ docker run --network some-network -e ME_CONFIG_MONGODB_SERVER=some-mongo -p 8081:8081 %%IMAGE%% +$ docker run -p 8081:8081 -e ME_CONFIG_MONGODB_URL="mongodb://mongo:27017" %%IMAGE%% ``` Then you can hit `http://localhost:8081` or `http://host-ip:8081` in your browser. @@ -26,13 +26,10 @@ Environment vairables are passed to the `run` command for configuring a mongo-ex Name | Default | Description --------------------------------|-----------------|------------ + ME_CONFIG_MONGODB_URL | 'mongodb://mongo:27017' | MongoDB connection string ME_CONFIG_BASICAUTH_USERNAME | '' | mongo-express web username ME_CONFIG_BASICAUTH_PASSWORD | '' | mongo-express web password ME_CONFIG_MONGODB_ENABLE_ADMIN | 'true' | Enable admin access to all databases. Send strings: `"true"` or `"false"` - ME_CONFIG_MONGODB_ADMINUSERNAME | '' | MongoDB admin username - ME_CONFIG_MONGODB_ADMINPASSWORD | '' | MongoDB admin password - ME_CONFIG_MONGODB_PORT | 27017 | MongoDB port - ME_CONFIG_MONGODB_SERVER | 'mongo' | MongoDB container name. Use comma delimited list of host names for replica sets. ME_CONFIG_OPTIONS_EDITORTHEME | 'default' | mongo-express editor color theme, [more here](http://codemirror.net/demo/theme.html) ME_CONFIG_REQUEST_SIZE | '100kb' | Maximum payload size. CRUD operations above this size will fail in [body-parser](https://www.npmjs.com/package/body-parser). ME_CONFIG_SITE_BASEURL | '/' | Set the baseUrl to ease mounting at a subdirectory. Remember to include a leading and trailing slash. @@ -54,14 +51,13 @@ The following are only needed if `ME_CONFIG_MONGODB_ENABLE_ADMIN` is **"false"** ```console $ docker run -it --rm \ - --network web_default \ - --name mongo-express \ - -p 8081:8081 \ - -e ME_CONFIG_OPTIONS_EDITORTHEME="ambiance" \ - -e ME_CONFIG_MONGODB_SERVER="web_db_1" \ - -e ME_CONFIG_BASICAUTH_USERNAME="user" \ - -e ME_CONFIG_BASICAUTH_PASSWORD="fairly long password" \ - %%IMAGE%% + --name mongo-express \ + -p 8081:8081 \ + -e ME_CONFIG_MONGODB_URL="mongodb://mongo:27017" \ + -e ME_CONFIG_OPTIONS_EDITORTHEME="ambiance" \ + -e ME_CONFIG_BASICAUTH_USERNAME="user" \ + -e ME_CONFIG_BASICAUTH_PASSWORD="fairly long password" \ + %%IMAGE%% ``` This example links to a container name typical of `docker-compose`, changes the editor's color theme, and enables basic authentication.