Django FTP Deploy Documentation¶
django-ftp-deploy allows you to automatically deploy GIT repositories to FTP servers. You don’t need to install git on the server!
Warning
Version 2.0 is not back compatibile due to new migration system implemented in Django 1.7.
For older django versions (1.5 / 1.6) use version 1.x
Support:
- Django 1.7
- Python 2.7 / 3.3 / 3.4
Features:
- Manage multiple services (a service is one repository-to-ftp configuration)
- Verification service configuration
- Repository hook management
- Restore failed deploys
- Email notifications
- Logs and Statistics
Supported GIT repositories:
- Bitbucket
- Github
Current tests coverage status:
User Guide¶
Roadmap¶
- Cron validation
- FTP password encryption
- Advanced statistics
- Support multi queues