diff --git a/Gopkg.lock b/Gopkg.lock new file mode 100644 index 0000000..d6e2148 --- /dev/null +++ b/Gopkg.lock @@ -0,0 +1,225 @@ +# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'. + + +[[projects]] + name = "github.com/BurntSushi/toml" + packages = ["."] + revision = "b26d9c308763d68093482582cea63d69be07a0f0" + version = "v0.3.0" + +[[projects]] + branch = "master" + name = "github.com/Joker/jade" + packages = ["."] + revision = "35b3f5bdbcc920cd31f4870536dbc63be8530541" + +[[projects]] + branch = "master" + name = "github.com/aymerick/raymond" + packages = [".","ast","lexer","parser"] + revision = "72acac2207479d21dd45898c2a4264246c818148" + +[[projects]] + branch = "master" + name = "github.com/eknkc/amber" + packages = [".","parser"] + revision = "cdade1c073850f4ffc70a829e31235ea6892853b" + +[[projects]] + branch = "master" + name = "github.com/erikstmartin/go-testdb" + packages = ["."] + revision = "8d10e4a1bae52cd8b81ffdec3445890d6dccab3d" + +[[projects]] + name = "github.com/fatih/structs" + packages = ["."] + revision = "a720dfa8df582c51dee1b36feabb906bde1588bd" + version = "v1.0" + +[[projects]] + branch = "master" + name = "github.com/flosch/pongo2" + packages = ["."] + revision = "1f4be1efe3b3529b7e58861f75d70120a9567dc4" + +[[projects]] + branch = "master" + name = "github.com/hashicorp/go-version" + packages = ["."] + revision = "fc61389e27c71d120f87031ca8c88a3428f372dd" + +[[projects]] + branch = "master" + name = "github.com/iris-contrib/formBinder" + packages = ["."] + revision = "ad9fb86c356f971f30319c40ddbdcf72129a2791" + +[[projects]] + branch = "master" + name = "github.com/iris-contrib/middleware" + packages = ["cors"] + revision = "fc1e51d446a057582288319188b4f19c73385b47" + +[[projects]] + branch = "master" + name = "github.com/json-iterator/go" + packages = ["."] + revision = "9fddff05f0b5cfe038f1802add248f3f0d08a015" + +[[projects]] + branch = "master" + name = "github.com/juju/errors" + packages = ["."] + revision = "c7d06af17c68cd34c835053720b21f6549d9b0ee" + +[[projects]] + branch = "master" + name = "github.com/kataras/golog" + packages = ["."] + revision = "2ed680e7b1f34147164fa8073373e14fce02ac30" + +[[projects]] + name = "github.com/kataras/iris" + packages = [".","cache","cache/cfg","cache/client","cache/client/rule","cache/entry","cache/ruleset","cache/uri","context","core/errors","core/handlerconv","core/host","core/maintenance","core/maintenance/client","core/maintenance/encoding","core/maintenance/version","core/memstore","core/netutil","core/router","core/router/macro","core/router/macro/interpreter/ast","core/router/macro/interpreter/lexer","core/router/macro/interpreter/parser","core/router/macro/interpreter/token","core/router/node","middleware/logger","middleware/recover","mvc","mvc/activator","mvc/activator/field","mvc/activator/methodfunc","mvc/activator/model","mvc/activator/persistence","sessions","view"] + revision = "aab34a3e9d37f8b9fed4124f755a1b89a6f88c8a" + version = "v8.5.7" + +[[projects]] + branch = "master" + name = "github.com/kataras/pio" + packages = [".","terminal"] + revision = "825e39f34365e7db2c9fbc3692c16220e3bd7418" + +[[projects]] + branch = "master" + name = "github.com/kataras/survey" + packages = [".","core","terminal"] + revision = "00934ae069eda15df26fa427ac393e67e239380c" + +[[projects]] + name = "github.com/klauspost/compress" + packages = ["flate","gzip"] + revision = "6c8db69c4b49dd4df1fff66996cf556176d0b9bf" + version = "v1.2.1" + +[[projects]] + name = "github.com/klauspost/cpuid" + packages = ["."] + revision = "ae7887de9fa5d2db4eaa8174a7eff2c1ac00f2da" + version = "v1.1" + +[[projects]] + name = "github.com/klauspost/crc32" + packages = ["."] + revision = "cb6bfca970f6908083f26f39a79009d608efd5cd" + version = "v1.1" + +[[projects]] + branch = "master" + name = "github.com/lib/pq" + packages = [".","oid"] + revision = "b609790bd85edf8e9ab7e0f8912750a786177bcf" + +[[projects]] + name = "github.com/mattn/go-colorable" + packages = ["."] + revision = "167de6bfdfba052fa6b2d3664c8f5272e23c9072" + version = "v0.0.9" + +[[projects]] + name = "github.com/mattn/go-isatty" + packages = ["."] + revision = "0360b2af4f38e8d38c7fce2a9f4e702702d73a39" + version = "v0.0.3" + +[[projects]] + name = "github.com/mattn/go-sqlite3" + packages = ["."] + revision = "5160b48509cf5c877bc22c11c373f8c7738cdb38" + version = "v1.3.0" + +[[projects]] + branch = "master" + name = "github.com/mgutz/ansi" + packages = ["."] + revision = "9520e82c474b0a04dd04f8a40959027271bab992" + +[[projects]] + branch = "master" + name = "github.com/microcosm-cc/bluemonday" + packages = ["."] + revision = "68fecaef60268522d2ac3f0123cec9d3bcab7b6e" + +[[projects]] + branch = "master" + name = "github.com/miekg/dns" + packages = [".","internal/socket"] + revision = "9fc4eb252eedf0ef8adc05169ce35da5e31beaba" + +[[projects]] + name = "github.com/rs/cors" + packages = ["."] + revision = "7af7a1e09ba336d2ea14b1ce73bf693c6837dbf6" + version = "v1.2" + +[[projects]] + name = "github.com/russross/blackfriday" + packages = ["."] + revision = "cadec560ec52d93835bf2f15bd794700d3a2473b" + version = "v2.0.0" + +[[projects]] + branch = "master" + name = "github.com/ryanuber/columnize" + packages = ["."] + revision = "abc90934186a77966e2beeac62ed966aac0561d5" + +[[projects]] + branch = "master" + name = "github.com/satori/go.uuid" + packages = ["."] + revision = "5bf94b69c6b68ee1b541973bb8e1144db23a194b" + +[[projects]] + branch = "master" + name = "github.com/shurcooL/sanitized_anchor_name" + packages = ["."] + revision = "86672fcb3f950f35f2e675df2240550f2a50762f" + +[[projects]] + name = "github.com/sirupsen/logrus" + packages = [".","hooks/test"] + revision = "f006c2ac4710855cf0f916dd6b77acf6b048dc6e" + version = "v1.0.3" + +[[projects]] + branch = "master" + name = "golang.org/x/crypto" + packages = ["acme","acme/autocert","bcrypt","blowfish","ssh/terminal"] + revision = "6a293f2d4b14b8e6d3f0539e383f6d0d30fce3fd" + +[[projects]] + branch = "master" + name = "golang.org/x/net" + packages = ["context","html","html/atom"] + revision = "a337091b0525af65de94df2eb7e98bd9962dcbe2" + +[[projects]] + branch = "master" + name = "golang.org/x/sys" + packages = ["unix","windows"] + revision = "1e2299c37cc91a509f1b12369872d27be0ce98a6" + +[[projects]] + branch = "v2" + name = "gopkg.in/yaml.v2" + packages = ["."] + revision = "eb3733d160e74a9c7e442f435eb3bea458e1d19f" + +[solve-meta] + analyzer-name = "dep" + analyzer-version = 1 + inputs-digest = "94e11c5904fcab3cbbec367a39fc017ecf8c2c657b2a852a35350293f9ddd97b" + solver-name = "gps-cdcl" + solver-version = 1 diff --git a/Gopkg.toml b/Gopkg.toml new file mode 100644 index 0000000..34e509b --- /dev/null +++ b/Gopkg.toml @@ -0,0 +1,31 @@ + +# Gopkg.toml example +# +# Refer to https://github.com/golang/dep/blob/master/docs/Gopkg.toml.md +# for detailed Gopkg.toml documentation. +# +# required = ["github.com/user/thing/cmd/thing"] +# ignored = ["github.com/user/project/pkgX", "bitbucket.org/user/project/pkgA/pkgY"] +# +# [[constraint]] +# name = "github.com/user/project" +# version = "1.0.0" +# +# [[constraint]] +# name = "github.com/user/project2" +# branch = "dev" +# source = "github.com/myfork/project2" +# +# [[override]] +# name = "github.com/x/y" +# version = "2.4.0" + +ignored = ["gopkg.in/kataras/iris.v5", "github.com/iris-contrib/letsencrypt"] + +[[constraint]] + name = "github.com/kataras/iris" + version = "8.5.7" + +[[constraint]] + name = "github.com/iris-contrib/middleware" + branch = "master" diff --git a/README.md b/README.md index fabce59..f0f460e 100644 --- a/README.md +++ b/README.md @@ -111,13 +111,11 @@ Check out how in the INSTALL section. 2) Clone this repo: `git clone https://github.com/joohoi/acme-dns $GOPATH/src/acme-dns` -3) Get dependencies: `go get -u` +3) Build ACME-DNS: `go build` -4) Build ACME-DNS: `go build` +4) Edit config.cfg to suit your needs (see [configuration](#configuration)) -5) Edit config.cfg to suit your needs (see [configuration](#configuration)) - -6) Run acme-dns. Please note that acme-dns needs to open a privileged port (53, domain), so it needs to be run with elevated privileges. +5) Run acme-dns. Please note that acme-dns needs to open a privileged port (53, domain), so it needs to be run with elevated privileges. ## Configuration