Capistrano
Capistrano
软件
软件描述
Capistrano 是一个通过 SSH 在多台远程机器上并行执行命令的工具和框架。它使用一种简单的 DSL(部分借鉴自 Rake),允许你定义任务,并可将这些任务应用于具有特定角色的机器。
官方网站
访问软件的官方网站了解更多信息
capistranorb.com
什么是 Capistrano?
Capistrano 是一个通过 SSH 在多台远程机器上并行执行命令的工具和框架。它使用一种简单的 DSL(部分借鉴自 Rake),允许你定义任务,并可将这些任务应用于具有特定角色的机器。它还支持通过网关机器建立隧道连接,以实现对 VPN 和防火墙后方系统的操作。
Capistrano 最初旨在简化和自动化 Web 应用程序在分布式环境中的部署,最初附带了一组专为部署 Rails 应用程序设计的任务。
🔄 替代方案
8 个选择
Commando.io
更简单的在线服务器管理方式。Commando.io 使用户能够更加高效,优化工作流程,并消除在服务器配置、维护和部署方面的焦虑。Dropbox 简化了在线存储,GitHub 简化了版本控制,Commando.

Deployer
Deployer 是一个用 PHP 编写的部署工具,简单且功能强大。可将代码部署到任意服务器,支持通过复制、VCS(如 git)或 rsync 方式进行部署。可在所有服务器上运行任务,或使用我们提供的 Symfony、Laravel 等常用任务模板。
Preevy
软件
Preevy 是一个命令行界面(CLI)工具,旨在简化从容器化应用创建临时预览环境的过程。将 Preevy 集成到您的 CI 流程中,即可将拉取请求部署为预览环境,使用您现有的云提供商或...
Ansistrano
软件
ansistrano.deploy 和 ansistrano.rollback 是 Ansible Galaxy 角色,用于轻松管理 PHP、Python 和 Ruby 等脚本应用程序的部署流程。它是 Capistrano 的 Ansible 版本。

fredistrano
软件
Fredistrano 是一个用于网络应用程序的部署工具。它可自动从 Subversion 仓库导出源代码,并将其与目标目录的内容同步。在部署过程中,该应用程序还可直接处理若干手动任务:...


