Как стать автором
Обновить

Комментарии 8

Хорошо придумано с туннелем и подменой хедера в nginx.

Кстати, pow'ом лучше пользоваться с помощью гема powder

Небольшое дополнение самому себе. Можно сделать так чтоб launchd запускал/выключал тунель в зависимости от состояния сети. Для этого в KeepAlive надо использовать опцию NetworkState:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Label</key>
        <string>me.shir.ms-tunnel</string>
        <key>ProgramArguments</key>
        <array>
                <string>/usr/bin/ssh</string>
                <string>-N</string>
                <string>-R 8000:localhost:80</string>
                <string>admin@metastudio.ru</string>
        </array>
        <key>KeepAlive</key>
        <dict>
                <key>NetworkState</key>
                <true/>
        </dict>
        <key>RunAtLoad</key>
        <true/>
</dict>
</plist>
Думаю все разработчики Ruby on Rails знакомы с утилитой pow.


Только те, кто сидят на Маке.
Действительно, забыл как-то упомянуть об этом. Когда сам работаешь на маке и в скринкастах и статьях видишь мак, то как-то забываешь что есть разработчики которые работают не на маках. :)
что-то не совсем понял как использовать его с pow, и возможно ли это вообще?
НЛО прилетело и опубликовало эту надпись здесь
А вы попробуйте получить доступ по этому xip.io снаружи, если у вас pow запущен в приватной сетке.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории