AppHarbor如何运作?有没有开源实现?

时间:2011-07-31 18:27:28

标签: appharbor

AppHarbor非常整洁,但与Heroku不同,我无法弄清楚它是如何工作的。有没有开源实现?从我的搜索中我找不到任何。

到目前为止,我的原始实现已经设置了一个git服务器,并在每个新的repo上启动了一个IIS实例。这种工作,但我无法弄清楚如何将“附加组件”配置到一个特定的实例。

我想,为了缩小我的问题,我正在寻找是否有针对Windows的“基于git的部署”的任何开源实现,或者是关于如何最好地完成此事的一般架构概述。

1 个答案:

答案 0 :(得分:26)

(免责声明,我是AppHarbor的联合创始人之一)

我们概述了How AppHarbor Works。我们的博客上还有how AppHarbor works帖子。

就附加组件而言,配置与Heroku完全相同,我建议您查看他们的addon provider documentation。当开发人员从插件提供者提供资源时,我们从提供者处获取必要的资源信息并将其插入到应用程序的web.config中。

我还没有看到AppHarbor的任何完整的开源实现,但是Paul Stovell正在开发名为Octopus Deploy的东西(尽管我不认为它会是开源的)。您还可以在mimicking AppHarbor with TeamCity上查看此帖子。

我认为您应该在AppHarbor上运行您的应用程序。这样,您就不必维护自己的硬件,可以非常快速地扩展到大量负载,您可以访问rich ecosystem of powerful addons,我们承诺始终提供基本的免费使用层来帮助您入门。 / p>

相关问题