Sign inSign up

ball6847/ftp-deploy

By ball6847

•Updated almost 7 years ago

simple tool for application deployment via ftp

Image
0

1.5K

ball6847/ftp-deploy repository overview

⁠FTP Deploy

Build Status npm version docker image

Simple command-line interface for ftp-deploy

This project is work-in-progress.

⁠Installation
npm install -g @ball6847/ftp-deploy
⁠Usage
Usage: ftp-deploy [options] <local> <remote>

Options:

  -V, --version  output the version number
  -h, --help     output usage information
⁠Example


# build your frontend app, let's say angular
ng build --prod

# deploy content of dist directory to /var/www of remote ftp server
ftp-deploy dist/ ftp://demo:demo@localhost:21/var/www

# you can use ftps if needed

Warning: above example will create remote directory if it does not exist, remove any content inside and upload all files to it

⁠TODO
  • Add more helpful messages.
  • Add --verbose option.
  • Add --clear-target-dir option (make it safe by default).
⁠CREDITS

Tag summary

Content type

Image

Digest

Size

38.9 MB

Last updated

almost 7 years ago

docker pull ball6847/ftp-deploy