
Ansistrano
Ansible roles that deploy applications with a Capistrano-style workflow, with a companion role for rollback.
Ansistrano is a pair of Ansible roles, ansistrano.deploy and ansistrano.rollback, that deploy an application in the Capistrano style. Each deployment is set up as a new release folder on the target host, the current link is moved to it, and older releases are removed down to a configured number.
The rollback role moves the current link back to an earlier release. The deploy role takes its code from rsync, rsync_direct, git, svn, hg, HTTP download, S3 or Google Cloud Storage. The roles run from the machine that holds the Ansible inventory.
Identity
- Status
- Active
- Maintainer
- Carlos Buenosvinos4
- Maintained by
- Individual4
- First release
- 20156
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-28: links
ansistrano.com/ - 2026-10-28: links, License, GitHub stars
api.github.com/repos/ansistrano/deploy - 2026-10-28: links, Categories, Install with
raw.githubusercontent.com/ansistrano/deploy/master/README.md - 2026-10-28: Maintainer, Maintained by, License model
raw.githubusercontent.com/ansistrano/deploy/master/LICENSE - 2026-10-28: Runs as
github.com/ansistrano/deploy/blob/master/docs/getting-started.md - 2026-10-28: First release
api.github.com/repos/ansistrano/deploy/releases - 2026-10-28: Current major version, Last release
api.github.com/repos/ansistrano/deploy/tags - 2026-10-28: Contributors
api.github.com/repos/ansistrano/deploy/contributors?per_page=1