Heroku для развертывания частного сервера? - PullRequest
2 голосов
/ 09 марта 2011

Кто-нибудь знает, как найти способ развертывания рельсовых приложений, таких как heroku, на частном сервере?

Я использую пассажир для развертывания рельсов на базе nginx.Я, вы, Capistrano, но я хочу просто использовать

git push server production

для развертывания моих приложений, в том числе миграции.

есть предложения?

спасибо заранее!

Ответы [ 3 ]

2 голосов
/ 10 марта 2011

Я сам этим не пользовался, но я думаю git-deploy может быть именно тем, что вы ищете

0 голосов
/ 15 октября 2015

Convox - это PaaS с открытым исходным кодом, который вы можете запустить в своей учетной записи AWS.

0 голосов
/ 09 марта 2011

Нужно проделать определенную работу, чтобы включить что-то подобное, но я подозреваю, что вы можете использовать встроенные в git хуки, чтобы что-то произошло:обновление, вероятно, два наиболее стоящих для вас изучения.То, что вы хотели бы сделать, это настроить скрипт развертывания, который запускается оттуда для обработки вашего сценария развертывания, независимо от того, что это может быть.У вас не будет всех других достоинств, которые предоставляет heroku, но вы должны быть в состоянии заставить базовое развертывание работать таким образом.

...