diff --git a/deb-packaging/Dockerfile b/deb-packaging/Dockerfile
new file mode 100644
index 0000000..9be8def
--- /dev/null
+++ b/deb-packaging/Dockerfile
@@ -0,0 +1,13 @@
+FROM ubuntu:16.04
+
+RUN apt-get update -y && \
+ apt-get install -y build-essential devscripts dh-exec dh-make git lintian wget && \
+ wget https://dl.google.com/go/go1.11.4.linux-amd64.tar.gz -O /tmp/go.tar.gz
+
+RUN tar -C /usr/local -xzf /tmp/go.tar.gz
+
+ENV PATH=$PATH:/usr/local/go/bin
+
+COPY ./entrypoint.sh /
+
+ENTRYPOINT [ "/entrypoint.sh" ]
diff --git a/deb-packaging/entrypoint.sh b/deb-packaging/entrypoint.sh
new file mode 100755
index 0000000..16c7835
--- /dev/null
+++ b/deb-packaging/entrypoint.sh
@@ -0,0 +1,13 @@
+#!/bin/bash
+
+
+# Temporary fix for a go mods bug
+rm /australis/go.sum
+
+# Build debian package
+cd /australis
+debuild -d -us -uc -b
+
+# Move resulting packages to the dist folder
+mkdir -p /australis/dist
+mv /australis_*_amd64* /australis/dist
\ No newline at end of file