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


Install DPLOY and its dependencies globally by running:

npm install dploy -g


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.

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

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

dploy server_name

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