mongo-ip-updater

Mongo IP Updater

This is a simple extension to add or update your IP addresses into a MongoDB Access List.

Note This is for very very lazy and my kinda people, who don’t want to do anything manually.

Motivation 🤔

Unstable internet connection is already a pain, when you have to access some remote database from local setup, and your IP changes very often, it becomes a pain in the arse to update the MongoDB’s allowed list of IP addresses.

This extension will help you to update your IP address in the access list with just one click.

Installation

Chrome and other Chromium browsers

Development

Releasing

Push a version tag matching manifest.json (for example, v0.1.4). The release workflow creates a GitHub release, then the publish workflow packages the extension, publishes it to the Chrome Web Store, and attaches the ZIP to the release. A failed publish can be retried manually with its existing tag.

The chrome-web-store GitHub environment must define CWS_CLIENT_ID, CWS_CLIENT_SECRET, CWS_REFRESH_TOKEN, and CRX_PRIVATE_KEY.

Demo 📺

Mongo NAL Upsert Demo