Deploy
Ansible role to deploy scripting applications like PHP, Python, Ruby, etc. in a capistrano style
**ansistrano.deploy** and **ansistrano.rollback** are Ansible roles to manage application deployments with a Capistrano-style workflow. The project is written primarily in YAML, distributed under the MIT License license, first published in 2014. It has gained significant community traction with 2,404 stars and 345 forks on GitHub. Key topics include: ansible, ansible-roles, capistrano, deploy, deployer.
Ansistrano
ansistrano.deploy and ansistrano.rollback are Ansible roles to manage application deployments with a Capistrano-style workflow.
Ansistrano supports rsync, rsync_direct, git, svn, hg, download, download_unarchive, s3, s3_unarchive, gcs, and gcs_unarchive, plus rollback hooks and release pruning.

Quick Start
Requirements:
- Ansible on the deployer machine
rsyncon the target machine when usingrsync,rsync_direct,git, oransistrano_current_via = rsync
Install:
$ ansible-galaxy install ansistrano.deploy ansistrano.rollback
Update:
$ ansible-galaxy install --force ansistrano.deploy ansistrano.rollback
Documentation
Project overview:
Getting started:
Configuration:
Deployment:
Rollback and hooks:
Examples and resources:
Other
Contributors
Showing top 12 contributors by commit count.
