Capistrano is unclaimed —
C
Capistrano
A remote server automation and deployment tool written in Ruby.·capistranorb.com
Capistrano is a remote server automation tool written in Ruby that supports scripting and execution of arbitrary tasks over SSH, along with a set of sane-default deployment workflows. It can deploy web applications to multiple machines simultaneously, in sequence, or as a rolling set, and can also automate server audits and other operational tasks. Although built in Ruby, it can be used to deploy applications written in any language and can be extended with plugins for custom source control systems and workflows.
What it's for
Reliably deploy web applications to any number of machines simultaneously, in sequence or as a rolling setAutomate audits of any number of machines (checking login logs, enumerating uptimes, applying security patches)Script arbitrary workflows over SSHAutomate common tasks in software teamsDrive infrastructure provisioning tools such as chef-solo, Ansible or similar
Features 20
- Ability to override built-in Capistrano tasks
- Authentication and authorisation configuration
- Before/After task hooks
- Cold start deployment workflow
- Host and Role filters for partial deploys or partial-cluster maintenance
- Interactive console for executing arbitrary remote commands
- Interchangeable output formatters (progress, pretty, html, etc)
- Local tasks execution
- Official and third-party plugin ecosystem
- Prevent file deployment using gitattributes
- Property and custom filtering
- Recipes for Rails asset pipeline and database migrations
- Remote command execution via SSHKit
- Remote file task support
- Rollback support
- Rudimentary multi-console for running Capistrano interactively
- Support for adding other source control management (SCM) systems
- Support for complex, multi-role environments
- Validation of configuration variables
- Version locking
At a glance
free tieropen source
TypeCLI tool
DeploymentInstalled (local)
Fordevelopers, software teams
Integrations
chef-soloAnsible
Resources