Description
Gunnery is a multipurpose task execution tool for distributed systems with web-based interface.
If your application is divided into multiple servers, you are probably connecting to them via ssh and executing over and over the same commands. Clearing caches, restarting services, backups, checking health. Wouldn't it be cool if you could do that from browser or smartphone? Gunnery is here for you!
gunnery alternatives and similar packages
Based on the "Job Scheduler" category.
Alternatively, view gunnery alternatives based on common mentions on social networks and blogs.
-
django-schedule
A calendaring app for Django. It is now stable, Please feel free to use it now. Active development has been taken over by bartekgorny. -
TaskFlow
A library to complete workflows/tasks in HA manner. Mirror of code maintained at opendev.org.
Scout Monitoring - Free Django app performance insights with Scout Monitoring
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of gunnery or a related project?
README
Gunnery
Gunnery is a multipurpose task execution tool for distributed systems with web-based interface.
If your application is divided into multiple servers, you are probably connecting to them via ssh and executing over and over the same commands. Clearing caches, restarting services, backups, checking health. Wouldn't it be cool if you could do that from browser or smartphone? Gunnery is here for you!
Features
- Support for a 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 Every command executed in shell can be turned into a 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
- Permission system Create custom user groups and limit their access to specific environments or tasks
Screenshots
Documentation
Step by step install instructions, and usage notes are available in documentation.
Feedback
Please submit feedback, bugs, feature requests here.
Contribute
Vagrant configuration is available for easy development, included Puppet rules will build complete environment. Read more