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

chu*_*nce 14 appharbor

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

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

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

fri*_*ism 26

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

我们概述了AppHarbor的工作原理.还有一个AppHarbor如何在我们的博客上发布.

在附加组件方面,配置与Heroku完全一样,我建议您查看他们的插件提供商文档.当开发人员从插件提供程序提供资源时,我们从提供程序获取必要的资源信息并将其插入到应用程序的web.config中.

我还没有看到AppHarbor的任何完整开源实现,但Paul Stovell正在研究一种名为Octopus Deploy的东西(尽管我不认为它会是开源的).你也可以看一下这篇关于用TeamCity模仿AppHarbor的帖子.

我认为你应该在AppHarbor上运行你的应用程序.这样,您就不必维护自己的硬件,可以非常快速地扩展到大量负载,您可以访问丰富的强大插件生态系统,我们承诺始终提供基本的免费使用层来帮助您入门.

  • 甜蜜,我喜欢上网!我确实在AppHarbor上托管我自己的应用程序并且没有意图摆脱它,但它有点打击我,"等等,*如何*这有用吗?" 有点事.webconfig操作是我正在查看的路线,同时模仿CI实现.谢谢回答! (3认同)