gpt4 book ai didi

deployment - 有人试过 Webistrano 吗?

转载 作者:行者123 更新时间:2023-12-04 14:08:00 26 4
gpt4 key购买 nike

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center为指导。




9年前关闭。




我正在为我正在从事的项目寻找远程部署策略,甚至从头开始设计一个。

但是我偶然发现了一个几乎相同的实现,称为 Webistrano。有没有人试过用它进行项目部署,还有人在用吗?它有什么好处,还是让你想用钝铅笔刺伤自己的眼睛?

最佳答案

我的 webdev 公司成功地将它用于不同生产服务器上的几十个 PHP 项目。我们对此非常满意!

Webistrano 是 capistrano 的 Web GUI。我们选择它而不是直接运行 Capistrano 的原因是它提供了一个很好的集中式界面。我们的大多数开发人员都不是很精通 CLI,我认为他们真的不需要。我们没有让 capistrano 食谱随处可见,而是更喜欢 Web 应用程序方法。

Webistrano 存储每个部署日志和用户名,所以我们有一些责任。它提供了一个中心位置,可以查看项目的哪个修订版当前处于事件状态。一些管理员可以为 Webistrano 创建配方,并且我们内部网上的所有开发人员都可以访问 Webistrano 的 GUI。他们只需要选择一个项目和一个阶段(如 Dev 或 Prod)并按下部署。

它大大降低了出错的可能性,并且证明对我们来说是完美的。

我想念的一些功能:

  • 用户权限 : 更有限的用户
    权限比管理员和用户。将
    我们很高兴限制某些行为或
    项目给某些用户。
  • 互动提示 : 韦比斯特拉诺
    如果 capistrano 不能要求输入
    过程需要它在一个
    部署。你可以有 webistrano
    之前提示输入变量
    部署,但不是在
    部署,说如果一些意外
    问题弹出。
  • 集中认证 : 好吧,公平地说,它确实支持 .htaccess 身份验证,所以我们可能应该配置 PAM 来检查 LDAP。

  • 它是开源的,所以我可能应该看看自己实现其中的一些。只是希望我在 Ruby on Rails 方面做得更好。

    关于deployment - 有人试过 Webistrano 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/528034/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com