(отказ от ответственности, я один из соучредителей AppHarbor)
У нас есть обзор Как работает AppHarbor . В нашем блоге также есть , как работает AppHarbor .
Что касается надстроек, инициализация работает точно так же, как в Heroku, и я могу рекомендовать взглянуть на их документацию поставщика дополнений . Когда разработчик предоставляет ресурс от поставщика дополнений, мы получаем необходимую информацию о ресурсах от поставщика и вставляем ее в файл web.config приложения.
Я не видел каких-либо полных реализаций AppHarbor с открытым исходным кодом, но Пол Стовелл работает над чем-то под названием Octopus Deploy (хотя я не думаю, что это будет с открытым исходным кодом). Вы также можете взглянуть на этот пост в , имитирующем AppHarbor с TeamCity .
Я думаю, что вы должны запустить свое приложение на AppHarbor. Таким образом, вам не нужно обслуживать собственное оборудование, вы можете очень быстро масштабироваться до огромных нагрузок, вы получаете доступ к богатой экосистеме мощных дополнений , и мы обязуемся всегда предлагать базовый уровень бесплатного использования. чтобы начать.