Расшарить сайт с локальной машины

Часто нужно показать сайт заказчику/менеджеру в то время, как он находится на localhost. Тащить его на сервер — долго и неудобно.
В качестве решения может выступать сервис ngrok.


Скачиваем, распаковываем в нужную папку. Для удобства — создаем алиас:

alias ngrok="~/programs/ngrok/ngrok"

Далее, допустим у нас запущен локальный проект с адресом:

localhost:3000

Нам необходимо прописать в терминале команду:

ngrok http 3000
Получаем ссылку из консоли

Все! Теперь, пока процесс запущен, по выданной ссылке можно просмотреть сайт на локальной машине.