Home
Softono

Deploy

Open source MIT YAML
2.4K
Stars
345
Forks
0
Issues
60
Watchers
5 months
Last Commit

 About Deploy

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

Platforms

Web Self-hosted

Languages

Shell YAML

Need Help Installing Deploy?

We provide expert installation service for this software. Our team will install, configure, and secure Deploy on your server. plans start at just $30.

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