Comments 14
Anvil на самом деле не особо нужен. А вот gem powify стоило бы упомянуть.
Гем Powify действительно удобный инструмент управления сервером Pow. Этот гем, как и приложение Anvil, можно поставить первым:
Полный список команд можно посмотреть здесь: https://github.com/sethvargo/powify#usage
gem install powify
Затем через терминальную команду установить сервер Pow: powify server install
Полный список команд можно посмотреть здесь: https://github.com/sethvargo/powify#usage
Пол года назад пробовал использовать его, но пришлось удалить из-за двух проблем:
Может вы знаете как их решить? Если на первое еще можно закрыть глаза запустив nginx на 81-м, но вторая проблема очень раздражает.
- Сурово забирает 80-й порт, и у меня не получилось вернуть хотябы определенные домены для nginx
- Напрочь отказывались грузиться файлы.
Может вы знаете как их решить? Если на первое еще можно закрыть глаза запустив nginx на 81-м, но вторая проблема очень раздражает.
Постараюсь ответить:
1. Pow может работать с другими портами. Для этого вместо ссылки на проект сделайте файл, в котором пропишите порт, через который будет запускаться проект, например, через 8080.
Более подробно про использование портов написано в документации http://pow.cx/manual.html#section_2.1.4.
2. Здесь наверно надо провести диагностику, посмотреть журналы ошибок в папке
1. Pow может работать с другими портами. Для этого вместо ссылки на проект сделайте файл, в котором пропишите порт, через который будет запускаться проект, например, через 8080.
$ echo 8080 > ~/.pow/proxiedapp
Более подробно про использование портов написано в документации http://pow.cx/manual.html#section_2.1.4.
2. Здесь наверно надо провести диагностику, посмотреть журналы ошибок в папке
~/Library/Logs/Pow
, а также Rails журнал в папке самого проекта: tail -f log/development.log
. Подробнее о просмотре логов можно почитать в документации http://pow.cx/manual.html#section_2.6.RoR не знаю, но топик завлёк странной буквой Й =)
Почему-то решил, что тут будет по-хардкору про Puma, а тут про Pow да еще и без хардкоры.
Написали бы хоть, что Pow написан на coffeescript и node.js и использует Nack.
Написали бы хоть, что Pow написан на coffeescript и node.js и использует Nack.
а я так и не понял его киллер фичи,
я работаю над одним проектом, в один момент времени,
и запустить реилс сервер вручную меня совсем не напрягает
я работаю над одним проектом, в один момент времени,
и запустить реилс сервер вручную меня совсем не напрягает
Можно сделать несколько ссылок с разными параметрами на один проект и запускать их раздельно.
«я работаю над одним проектом, в один момент времени» — вот поэтому и не понимаете. :)
Я в каждый определенный момент времени тоже работаю над одним проектом, но тем не менее на каждый новый проект я добавляю ссылку в pow. И мне не надо думать о запуске сервера каждый раз, потому что он запускается когда я к нему обращаюсь. Не надо думать о остановке, потому что через 5 минут неактивности он сам остановится. Удобно. Ну и плюс 1) всё работает на 80-м порту, 2) на удобном адресе abc.dev, 3) история адресной строки не засирается, 4) в случае необходимости нет никаких проблем запустить ещё N других серверов из других проектов. На одном и том же порту! И с удобным адресном. Такие дела.
Я в каждый определенный момент времени тоже работаю над одним проектом, но тем не менее на каждый новый проект я добавляю ссылку в pow. И мне не надо думать о запуске сервера каждый раз, потому что он запускается когда я к нему обращаюсь. Не надо думать о остановке, потому что через 5 минут неактивности он сам остановится. Удобно. Ну и плюс 1) всё работает на 80-м порту, 2) на удобном адресе abc.dev, 3) история адресной строки не засирается, 4) в случае необходимости нет никаких проблем запустить ещё N других серверов из других проектов. На одном и том же порту! И с удобным адресном. Такие дела.
Есть еще одна крутая фича – доступ к проекту с любого компьютера внутренней сети по адресу типа project.192.168.1.1.xip.io
Друзья, кто не знает, есть версия под Линукс — github.com/pyromaniac/hoof/
Давно правда не обновлялась. Но может есть спецы, кто может продолжить её разработку?
Я общался с автором проекта, у него сейчас времени особо на него нет. Но если кто-то подключится к разработке, он с радостью будет тоже участвовать.
У меня соответствующих знаний пока нет. Но понаблюдать со стороны и поосваивать неизведанное — я с радостью.
Давно правда не обновлялась. Но может есть спецы, кто может продолжить её разработку?
Я общался с автором проекта, у него сейчас времени особо на него нет. Но если кто-то подключится к разработке, он с радостью будет тоже участвовать.
У меня соответствующих знаний пока нет. Но понаблюдать со стороны и поосваивать неизведанное — я с радостью.
Сколько раз ни пробовал ставить «Лёгкий и удобный», ни разу он так нормально и не заработал. Конфигурация: Mac OS X 10.7.4, rbenv, rails 3.2.1, postgresql. В пустом приложении с одной scaffold моделью не может открыть ни одну из страниц, кроме стандартного индекса, на котором даже картинка появляется только после прекомпиляции asset'ов. Всё отсюда уже перепробовал…
Sign up to leave a comment.
Pow — легкий, быстрый, удобный