From 49c06aac170c465c91c67973755b1d69ac5783cb Mon Sep 17 00:00:00 2001
From: Jimmy Zelinskie <jimmy.zelinskie+git@gmail.com>
Date: Mon, 5 Sep 2016 18:18:29 -0400
Subject: [PATCH] add dockerfile and glide config

---
 Dockerfile | 13 ++++++++++
 glide.lock | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 glide.yaml | 26 ++++++++++++++++++++
 3 files changed, 109 insertions(+)
 create mode 100644 Dockerfile
 create mode 100644 glide.lock
 create mode 100644 glide.yaml

diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..84c30f7
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,13 @@
+FROM golang:alpine
+MAINTAINER Jimmy Zelinskie <jimmyzelinskie@gmail.com>
+
+RUN apk update && apk add curl git
+RUN curl https://glide.sh/get | sh
+
+WORKDIR /go/src/github.com/chihaya/chihaya
+ADD . /go/src/github.com/chihaya/chihaya
+RUN glide install
+RUN go install github.com/chihaya/chihaya/cmd/chihaya
+
+EXPOSE 6880 6881
+ENTRYPOINT ["chihaya"]
diff --git a/glide.lock b/glide.lock
new file mode 100644
index 0000000..3f7d236
--- /dev/null
+++ b/glide.lock
@@ -0,0 +1,70 @@
+hash: fe839da75efcf365317b1b5eb04bfa15cd1db10265f4947b8aff78932bf4622e
+updated: 2016-09-05T18:13:39.020799284-04:00
+imports:
+- name: github.com/beorn7/perks
+  version: 4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9
+  subpackages:
+  - quantile
+- name: github.com/golang/protobuf
+  version: 1f49d83d9aa00e6ce4fc8258c71cc7786aec968a
+  subpackages:
+  - proto
+- name: github.com/inconshreveable/mousetrap
+  version: 76626ae9c91c4f2a10f34cad8ce83ea42c93bb75
+- name: github.com/julienschmidt/httprouter
+  version: 8c199fb6259ffc1af525cc3ad52ee60ba8359669
+- name: github.com/matttproud/golang_protobuf_extensions
+  version: c12348ce28de40eed0136aa2b644d0ee0650e56c
+  subpackages:
+  - pbutil
+- name: github.com/mendsley/gojwk
+  version: 4d5ec6e58103388d6cb0d7d72bc72649be4f0504
+- name: github.com/prometheus/client_golang
+  version: c5b7fccd204277076155f10851dad72b76a49317
+  subpackages:
+  - prometheus
+- name: github.com/prometheus/client_model
+  version: fa8ad6fec33561be4280a8f0514318c79d7f6cb6
+  subpackages:
+  - go
+- name: github.com/prometheus/common
+  version: 616e90af75cc300730196d04f3676f838d70414f
+  subpackages:
+  - expfmt
+  - internal/bitbucket.org/ww/goautoneg
+  - model
+- name: github.com/prometheus/procfs
+  version: abf152e5f3e97f2fafac028d2cc06c1feb87ffa5
+- name: github.com/SermoDigital/jose
+  version: 389fea327ef076853db8fae03a0f38e30e6092ab
+  subpackages:
+  - crypto
+  - jws
+  - jwt
+- name: github.com/Sirupsen/logrus
+  version: 4b6ea7319e214d98c938f12692336f7ca9348d6b
+- name: github.com/spf13/cobra
+  version: 9c28e4bbd74e5c3ed7aacbc552b2cab7cfdfe744
+- name: github.com/spf13/pflag
+  version: 103ce5cd2042f2fe629c1957abb64ab3e7f50235
+- name: github.com/tylerb/graceful
+  version: 50a48b6e73fcc75b45e22c05b79629a67c79e938
+- name: golang.org/x/sys
+  version: a646d33e2ee3172a661fc09bca23bb4889a41bc8
+  subpackages:
+  - unix
+- name: gopkg.in/yaml.v2
+  version: e4d366fc3c7938e2958e662b4258c7a89e1f0e3e
+testImports:
+- name: github.com/davecgh/go-spew
+  version: 6cf5744a041a0022271cefed95ba843f6d87fd51
+  subpackages:
+  - spew
+- name: github.com/pmezard/go-difflib
+  version: 792786c7400a136282c1664665ae0a8db921c6c2
+  subpackages:
+  - difflib
+- name: github.com/stretchr/testify
+  version: f390dcf405f7b83c997eac1b06768bb9f44dec18
+  subpackages:
+  - assert
diff --git a/glide.yaml b/glide.yaml
new file mode 100644
index 0000000..4d2a41e
--- /dev/null
+++ b/glide.yaml
@@ -0,0 +1,26 @@
+package: github.com/chihaya/chihaya
+import:
+- package: github.com/SermoDigital/jose
+  version: ~1.0.0
+  subpackages:
+  - crypto
+  - jws
+  - jwt
+- package: github.com/Sirupsen/logrus
+  version: ~0.10.0
+- package: github.com/julienschmidt/httprouter
+  version: ~1.1.0
+- package: github.com/mendsley/gojwk
+- package: github.com/prometheus/client_golang
+  version: ~0.8.0
+  subpackages:
+  - prometheus
+- package: github.com/spf13/cobra
+- package: github.com/tylerb/graceful
+  version: ~1.2.13
+- package: gopkg.in/yaml.v2
+testImport:
+- package: github.com/stretchr/testify
+  version: ~1.1.3
+  subpackages:
+  - assert