diff --git a/deploy/nomad_jobs/asapo-receivers.nmd.in b/deploy/nomad_jobs/asapo-receivers.nmd.in
new file mode 100644
index 0000000000000000000000000000000000000000..f980d1b142d6b8721cc7159a01beb6ab8c24ac2f
--- /dev/null
+++ b/deploy/nomad_jobs/asapo-receivers.nmd.in
@@ -0,0 +1,62 @@
+job "receivers" {
+  datacenters = ["dc1"]
+
+  update {
+    max_parallel = 1
+    min_healthy_time = "10s"
+    healthy_deadline = "3m"
+    auto_revert = false
+  }
+
+  group "receivers" {
+    count = 1
+
+    restart {
+      attempts = 2
+      interval = "3m"
+      delay = "15s"
+      mode = "fail"
+    }
+
+    task "receivers" {
+      driver = "docker"
+
+      config {
+        network_mode = "host"
+        dns_servers = ["127.0.0.1"]
+        image = "yakser/asapo-receiver:feature_ha"
+        volumes = ["local/config.json:/var/lib/receiver/config.json",
+                   "/bldocuments/support/asapo/data:/var/lib/receiver/data"]
+      }
+
+      resources {
+        network {
+          port "recv" {}
+        }
+      }
+
+      service {
+        port = "recv"
+        name = "recv"
+        check {
+          name     = "alive"
+          type     = "tcp"
+          interval = "10s"
+          timeout  = "2s"
+          initial_status =   "passing"
+        }
+        check_restart {
+          limit = 2
+          grace = "15s"
+          ignore_warnings = false
+        }
+      }
+
+      template {
+         source        = "@NOMAD_INSTALL@/receiver.json.tpl"
+         destination   = "local/config.json"
+         change_mode   = "restart"
+      }
+   }
+  }
+}
diff --git a/deploy/nomad_jobs/init_influx.sh b/deploy/nomad_jobs/init_influx.sh
new file mode 100644
index 0000000000000000000000000000000000000000..8163a932515406f0b4300b81182262b5184d943b
--- /dev/null
+++ b/deploy/nomad_jobs/init_influx.sh
@@ -0,0 +1,5 @@
+#!/usr/bin/env bash
+
+influx=`dig +short @127.0.0.1  influxdb.service.asapo | head -1`
+
+curl -i -XPOST http://${influx}:8086/query --data-urlencode "q=CREATE DATABASE asapo_receivers"
\ No newline at end of file
diff --git a/deploy/nomad_jobs/receiver.json.tpl b/deploy/nomad_jobs/receiver.json.tpl
new file mode 100644
index 0000000000000000000000000000000000000000..0edea1f14d4b366c2d080f67233793eb47b9b9be
--- /dev/null
+++ b/deploy/nomad_jobs/receiver.json.tpl
@@ -0,0 +1,13 @@
+{
+  "MonitorDbAddress":"influxdb.service.asapo:8086",
+  "MonitorDbName": "asapo_receivers",
+  "BrokerDbAddress":"localhost:27017",
+  "AuthorizationServer": "authorizer.service.asapo:8400",
+  "AuthorizationInterval": 10000,
+  "ListenPort": {{ env "NOMAD_PORT_recv" }},
+  "Tag": "{{ env "NOMAD_ADDR_recv" }}",
+  "WriteToDisk":true,
+  "WriteToDb":true,
+  "LogLevel" : "info",
+  "RootFolder" : "/var/lib/receiver/data"
+}
diff --git a/receiver/docker/Dockerfile b/receiver/docker/Dockerfile
index 3d14f11c1dd2de9eed01f778215fcefa90d5900e..ad8b5c2634f7f6d9dae2f72e33587457cee68773 100644
--- a/receiver/docker/Dockerfile
+++ b/receiver/docker/Dockerfile
@@ -1,3 +1,3 @@
-FROM busybox:glibc
+FROM ubuntu:18.04
 ADD receiver /
-CMD ["/receiver","/var/lib/receiver/config.json"]
\ No newline at end of file
+CMD ["/receiver","/var/lib/receiver/config.json"]