Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gunnery/gunnery
Remote task execution tool
https://github.com/gunnery/gunnery
Last synced: about 1 month ago
JSON representation
Remote task execution tool
- Host: GitHub
- URL: https://github.com/gunnery/gunnery
- Owner: gunnery
- License: apache-2.0
- Created: 2013-12-23T07:49:48.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2022-03-29T21:54:02.000Z (about 2 years ago)
- Last Synced: 2024-01-29T18:56:01.068Z (4 months ago)
- Language: Python
- Homepage: http://gunnery.io/
- Size: 2.55 MB
- Stars: 754
- Watchers: 28
- Forks: 76
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Lists
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python-cn - gunnery
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- Awesome-Python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - 2.0](https://api.github.com/licenses/apache-2.0)- Remote task execution tool (Awesome Python / Job Scheduler)
- Python-Awesome - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- python-awesome-case1 - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- fucking-awesome-python - :octocat: gunnery - :star: 753 :fork_and_knife: 77 - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python-master - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (DevOps Tools)
- awesome-github-repos - gunnery/gunnery - Remote task execution tool (Python)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (DevOps Tools)
- awesome-from-stars - gunnery/gunnery
- awesome_python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- join-awesome-python-interview-topics - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (DevOps Tools)
- awesome-python-cn - gunnery
- awesome-stars - gunnery - Remote task execution tool (Python)
- awesome-stars - gunnery - Remote task execution tool (Python)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python-cn - 官网
- awesome-python-clone - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python4 - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python-resources-all - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- fucking-awesome-python - :octocat: gunnery - :star: 723 :fork_and_knife: 76 - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python-zh - gunnery - 用于具有基于web的界面的分布式系统的多用途任务执行工具。 (作业调度程序)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python-resources - GitHub - 27% open · ⏱️ 29.10.2015): (任务调度)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python-master - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-stars - gunnery/gunnery - Remote task execution tool (Python)
- awesome_python_with_star - gunnery/gunnery
- awesomePython - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- git-github.com-vinta-awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python-cn - 官网
- python-awesome - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- my-awesome-stars - gunnery/gunnery - Remote task execution tool (Python)
- awesome-stars - gunnery/gunnery - Remote task execution tool (Python)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- fucking_awesome_python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- Mpaperlee-awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome_python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- starred-awesome - gunnery - Remote task execution tool (Python)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- awesome-python - gunnery - Multipurpose task execution tool for distributed systems with web-based interface. (Job Scheduler)
- my-awesome-stars - gunnery/gunnery - Remote task execution tool (Python)
README
# Gunnery
[![Build Status](https://travis-ci.org/gunnery/gunnery.png?branch=master)](https://travis-ci.org/gunnery/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
![test](https://raw.github.com/Eyjafjallajokull/gunnery/gh-pages/img/1.png)
![test](https://raw.github.com/Eyjafjallajokull/gunnery/gh-pages/img/2.png)
![test](https://raw.github.com/Eyjafjallajokull/gunnery/gh-pages/img/fig.gif)### Documentation
Step by step install instructions, and usage notes are available in [documentation](http://gunnery.readthedocs.org/en/latest/).
### Feedback
Please submit feedback, bugs, feature requests [here](https://github.com/Eyjafjallajokull/gunnery/issues).
### Contribute
Vagrant configuration is available for easy development, included Puppet rules will build complete environment. [Read more](http://gunnery.readthedocs.org/en/latest/develop.html)