The Home for Magento 2 Excellence

Quality-tested Magento 2 modules. Explore. Evaluate. Elevate. #magento2

1090 Modules
626 Ready
464 Need Help
🏆 Leaderboard
Actively Maintained v1.1.0

Magento Ngrok

shkoliar/magento-ngrok

Automatically updates Magento's base URL when using ngrok. Separates caches for local and ngrok domains to prevent broken links and improve browsing experience.

21,456
Downloads
Below average
49
GitHub Stars
2x above avg
5d ago
Last Release
4
Open Issues
Build Passing
Ready to install

Build Tests

Composer Install
DI Compile
Templates

Code Quality

CS Coding Standard
42 warnings
L1 PHPStan

Tested on Magento 2.4.9

Recent Test History

Each release is tested against the latest Magento version at that time.

v1.1.0 on Magento 2.4.9
Jun 22, 2026
v1.0.3 on Magento 2.4.9
May 27, 2026
v1.0.3 on Magento 2.4.8-p4
Mar 22, 2026
v1.0.3 on Magento 2.4.8-p3
Dec 27, 2025

Share This Module's Status

Magento Ngrok Magento compatibility status badge

README

Loaded from GitHub

Magento 2 ngrok

Magento 2 module for ngrok service support. Automatically updates Magento base url based on domain used in the request. Modifies full-page and block-html caching to separate Magento caches for local and ngrok domains. No broken links or non loaded scripts and styles while browsing Magento web instance.

Installation

To install the module to your local Magento 2 dev environment, simply run the command below.

composer require --dev shkoliar/magento-ngrok

The next step is to check if module is installed and exists in the modules list.

bin/magento module:status

And the last part is enabling the module.

bin/magento module:enable Shkoliar_Ngrok

Optionally you may want to run also bin/magento setup:upgrade and bin/magento setup:di:compile commands to ensure that the enabled modules are properly registered and classes are generated.

Usage

Module itself does not require any configuration, it checks for request domain and activated only if it's .ngrok.io. So it works only when it needed for ngrok secure tunnels.

License

MIT

This content is fetched directly from the module's GitHub repository. We are not the authors of this content and take no responsibility for its accuracy, completeness, or any consequences arising from its use.