
Security News
Axios Supply Chain Attack Reaches OpenAI macOS Signing Pipeline, Forces Certificate Rotation
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.
[](https://travis-ci.org/miya0001/zuido) [](https://badge.fury.io/js/zuido)
zuido is a command line tool that allows you to connect your local development environment from public URLs with ngrok and simple reverse proxy.
The proxy server in this command will change the URLs in your HTML to the public URL that is supplied by ngrok.
Do you want to test your WordPress with mobile? Zuido allows you to do it with zero configuration.
"zuido" means "tunnel" in Japanese. :)
$ zuido --help
Usage: zuido [options] <URL>
Options:
-V, --version output the version number
--subdomain <subdomain> Custom subdomain.
--region <region> ngrok server region. [us, eu, au, ap] (default: us)
--proxy <port> The port number for the reverse proxy.
--config <file> Path to config files
-h, --help output usage information
The URL like http://localhost:8080, http://192.168.33.10/hello/world or so.
$ zuido http://localhost:8080/
Optional. subdomain name to request. If unspecified, uses the tunnel name.
$ zuido http://localhost:8080/ --subdomain=xxxx
Free plan user can't use subdomain. https://ngrok.com/pricing
Optional. The location of the datacenter for ngrok. The default value is us.
$ zuido http://localhost:8080/ --region=ap
Optional. The port number for the reverse proxy in this command. The default value is 5000.
$ zuido http://localhost:8080/ --proxy=3000
Optional. Path to the config file for the ngrok.
$ zuido http://localhost:8080/ --config=/path/to/ngrok.yml
See documentation for ngrok. https://ngrok.com/docs#config
Forwards public URL (e.g, https://xxxxxxxx.ngrok.io) to http://localhsot:8080 and open your browser.
$ zuido http://localhsot:8080
If you are payed user of the ngrok, you can choose ngrok's subdomain like following.
$ zuido --subdomain=zuido http://localhsot:8080
The proxy server on this command will run on port 5000, you can change the port.
$ zuido --proxy=3000 http://localhsot:8080
You can pass full url like following.
$ zuido http://example.com/path/to/app?hello=world
In this case, new URL will be http://xxxxxxxx.ngrok.io/path/to/app?hello=world.
$ npm install -g zuido
$ git clone git@github.com:miya0001/zuido.git
$ cd zuido && npm install
$ npm test
FAQs
[](https://travis-ci.org/miya0001/zuido) [](https://badge.fury.io/js/zuido)
We found that zuido demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.

Security News
Open source is under attack because of how much value it creates. It has been the foundation of every major software innovation for the last three decades. This is not the time to walk away from it.

Security News
Socket CEO Feross Aboukhadijeh breaks down how North Korea hijacked Axios and what it means for the future of software supply chain security.