DPLOY

DPLOY is an FTP/SFTP deployment tool built in node.js

Uploads the latest changes by comparing the
version on your server with your git repository.

View on Github

Installation

Install DPLOY and it's dependancies globally by running:

npm install dploy -g

Setup

Setup DPLOY for your project by running the following in your project directory:

cd ProjectName/
dploy install

Basic Example

Setting up DPLOY will create a dploy.yaml file with an example basic configuration, update this file with your server details.

server_name:
    host: ftp.myserver.com
    user: user
    pass: password
    path:
        local: deploy/
        remote: public_html/

Deploy new and updated files to your server by commiting and running the following:

dploy server_name

For more complex examples and documentation go to DPLOY on Github.