Sign inSign up

hotelsdotcom/flyte

By hotelsdotcom

Updated over 5 years ago

Flyte binds together the tools you use into easily defined, automated workflows

Image
7

7.8K

hotelsdotcom/flyte repository overview

See https://github.com/HotelsDotCom/flyte license Build Status

Flyte is a platform that allows users to link together disparate parts of their infrastructure and automate tasks. This is done using 'flows' which essentially take the form of "if this happens in system A, then do this in system B".

For example you could create a flow that triggers sending an email to a team's email if their app's deployment has failed, or create a whole build pipeline triggered from an instant chat message.

component diagram

Quick Start

Start a local MongoDB instance:

docker run -d -p 27017:27017 --name mongo mongo:latest

Fire up Flyte:

docker run -d -p 8080:8080 -e FLYTE_MGO_HOST=mongo --link mongo:mongo --name flyte hotelsdotcom/flyte

And point your browser at http://localhost:8080

Integration Packs

You'll want to deploy some packs in order to do anything useful! Each pack is deployed independently, and integrates Flyte with a 3rd party system like Slack or Jira.

Existing packs are listed below, but its also easy to write your own, see https://github.com/HotelsDotCom/flyte-client for more information.

Slack Shell Ticker Graphite Hipchat LDAP Serf Jira Email Bamboo

Tag summary

Content type

Image

Digest

Size

15.2 MB

Last updated

over 5 years ago

docker pull hotelsdotcom/flyte