PHPloy is an incremental Git FTP and SFTP deployment tool. By keeping track of the state of the remote server(s) it deploys only the files that were committed since the last deployment. PHPloy supports submodules, sub-submodules, deploying to multiple servers and rollbacks. PHPloy requires PHP 7.3+ and Git 1.8+. PHPloy is very easy to use. PHPloy stores a file called .revision on the server. This file contains the hash of the commit that you have deployed to that server. When you run PHPloy, it downloads that file and compares the commit reference in it with the commit you are trying to deploy to find out which files to upload. The phploy.ini file holds your project configuration. It should be located in the root directory of the project. phploy.ini is never uploaded to server.

Features

  • Share your phploy.ini via Git but hide your password from the public
  • PHPloy allows you to configure multiple servers in the deploy file and deploy to any of them with ease
  • By default PHPloy will deploy to ALL specified servers
  • Shared configuration (custom defaults)
  • PHPloy allows you to roll back to an earlier version when you need to
  • When you run a rollback, the files in your working copy will revert temporarily to the version of the rollback you are deploying

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow PHPloy

PHPloy Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of PHPloy!

Additional Project Details

Programming Language

PHP

Related Categories

PHP Software Development Software, PHP Application Servers, PHP Deployment Tool

Registered

2022-08-26