diff --git a/.upignore b/.upignore
new file mode 100644
index 0000000000000000000000000000000000000000..08a3af3b24c4295c003fb21f8e03523aaae30643
--- /dev/null
+++ b/.upignore
@@ -0,0 +1,6 @@
+.git
+cmd
+dist
+httpbin
+static
+Dockerfile
diff --git a/up.json b/up.json
new file mode 100644
index 0000000000000000000000000000000000000000..c1bfcfaa2b7a45570f289d988a58188abe67b2c4
--- /dev/null
+++ b/up.json
@@ -0,0 +1,8 @@
+{
+    "name": "go-httpbin",
+    "profile": "up",
+    "hooks": {
+        "build": "GOOS=linux GOARCH=amd64 make && mv dist/go-httpbin server",
+        "clean": "rm -f server"
+    }
+}