PHPloy – Git FTP Deployment

; This is a sample deploy.ini file.
; You can specify as many servers as you need
; and use whichever configuration way you like.

[staging]
user = example
pass = password
host = staging-example.com
path = /path/to/installation
port = 21
passive = true

[production]
user = example
pass = password
host = production-example.com
path = /path/to/installation
port = 21
passive = true

; If that seemed too long for you, you can use quickmode instead:
[quickmode]
    staging = ftp://example:[email protected]:21/path/to/installation
    production = ftp://example:[email protected]:21/path/to/installation

PHPloy is a little PHP script that allows you to deploy files through FTP to a server. It makes use of Git to know which files it should upload and which one it should delete. PHPloy supports deployments of submodules and sub-submodules.

Comparable to the aforementioned git-ftp.py, yet written in PHP. PHPloy also supports rollbacks and multiple servers.

PHPloy →

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.