Overview¶
Gunnery is a multipurpose task execution tool for distributed systems with web-based interface.
Features¶
- Support for wide variety of tools
- Thanks to simple design it’s possible to integrate with tools like capistrano, ant, phing, fabric, make, or puppet
- Designed for distributed systems
- Handles multi-environment applications with many servers
- Usable for deployment, service control, backups
- Almost any command executed in shell can be turned into Gunnery task
- Secure remote execution
- Certificate based authentication provides secure access to your network
- Web-based interface
- Clear, responsive interface pleases eye and enables usage on mobile devices
- User notifications
- Team members will be notified when tasks are executed
Dependencies¶
Following list presents all packages required to run project:
Django==1.6.5
South==0.8.4
amqp==1.4.5
anyjson==0.3.3
argparse==1.2.1
billiard==3.3.0.17
celery==3.1.7
django-celery==3.1.10
django-crispy-forms==1.4.0
django-extensions==1.3.8
django-guardian==1.2.0
django-pgcrypto==1.1.1
ecdsa==0.11
factory-boy==2.3.1
kombu==3.0.19
paramiko==1.14.0
psycopg2==2.5.3
pycrypto==2.6.1
pytz==2014.4
six==1.7.2
sqlparse==0.1.11
uWSGI==2.0.5.1
wsgiref==0.1.2
git+https://github.com/Eyjafjallajokull/django-timezone-field.git@develop#egg=django-timezone-field
sphinx