diff --git a/go.mod b/go.mod
new file mode 100644
index 0000000000000000000000000000000000000000..d0cd5941a8a1f8b8e8b0eb2321abc0505faadcef
--- /dev/null
+++ b/go.mod
@@ -0,0 +1,5 @@
+module git.ethitter.com/open-source/dyndnsd-client
+
+go 1.17
+
+require github.com/joshbetz/config v0.0.0-20191025221858-121804b392d9
diff --git a/go.sum b/go.sum
new file mode 100644
index 0000000000000000000000000000000000000000..46dba3f38c1958ce148fe64fe2c35e7b41c93492
--- /dev/null
+++ b/go.sum
@@ -0,0 +1,2 @@
+github.com/joshbetz/config v0.0.0-20191025221858-121804b392d9 h1:b/uZW09Z0etSrDhlyykJoMWEi/p7ODAqqPys1BogNrA=
+github.com/joshbetz/config v0.0.0-20191025221858-121804b392d9/go.mod h1:qg4RI5gcFsEdBBWqwWHknPLVDK0F3i0UNKVIU+ysRw8=