公寓(红宝石宝石)主办客户'网站?

时间:2015-08-29 20:31:41

标签: ruby-on-rails git devise rails-engines apartment-gem

  

TL; DR:

     
      
  • 资产,部分,布局,宝石配置,应用程序之间共享的其他代码
  •   
  • 每个应用的不同数据库
  •   
  • 能够同时更新所有应用的代码库,而不会影响客户网站上的自定义代码

  •   
  • 公寓? Rails引擎? CDN?

  •   

我希望在我的所有客户端上都有某些元素(管理导航栏和侧边栏,设计配置(除了:host之外)以及其他位)网站。这很棒,但我也希望能够一次更新我的代码库,并将其推出(最好使用git),访问我所有客户的网站,以确保他们拥有我编写的最新代码。

我一直在考虑为基本功能创建引擎并为资产创建CDN,但我仍然需要手动执行任何界面更改(例如在管理导航栏中添加链接)与每个客户的项目合作。

公寓可以解决这个问题,并且仍然允许每个客户拥有我们用于他们自己网站的唯一代码库/ git repo 吗?

我知道我没有尽力准确地描述我的问题,所以如果你想让我澄清任何事情,请问。

任何阅读材料都会受到赞赏。

编辑:我应该添加我目前在AWS群集上使用Deis进行制作。

0 个答案:

没有答案