/interlock

Docker Event Driven Plugin System

Primary LanguageGoApache License 2.0Apache-2.0

Interlock Build Status

Dynamic, event-driven extension system using Swarm. Extensions include HAProxy and Nginx for dynamic load balancing.

The recommended release is ehazlett/interlock:1.3.0

Quickstart

For a quick start with Compose, see the Swarm Example.

Documentation

To get started with Interlock view the Documentation.

Building

To build a local copy of Interlock, you must have the following:

  • Go 1.5+
  • Use the Go vendor experiment

You can use the Makefile to build the binary. For example:

make build

This will build the binary in cmd/interlock/interlock.

There is also a Docker image target in the makefile. You can build it with make image.

License

Licensed under the Apache License, Version 2.0. See LICENSE for full license text.