Skip to content

ehazlett/interlock

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
ext
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.4.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. Note: you will need at least Docker version 17.05 to build the image as we take advantage of multistage builds.

License

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