SkillAgentSearch skills...

Deploy

Ansible role to deploy scripting applications like PHP, Python, Ruby, etc. in a capistrano style

Install / Use

/learn @ansistrano/Deploy
About this skill

Quality Score

0/100

Category

Operations

Supported Platforms

Universal

README

Ansistrano

CI Total Deployments Year Deployments Month Deployments Today Deployments

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.

Ansistrano Flow

Quick Start

Requirements:

  • Ansible on the deployer machine
  • rsync on the target machine when using rsync, rsync_direct, git, or ansistrano_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

Related Skills

View on GitHub
GitHub Stars2.4k
CategoryOperations
Updated5d ago
Forks349

Languages

YAML

Security Score

100/100

Audited on Mar 24, 2026

No findings