diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 000000000..33b0a2f8b
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,31 @@
+dist: trusty
+sudo: required
+
+services: docker
+
+language: bash
+
+branches:
+  only:
+    - master
+
+before_script:
+  - env | sort
+  - name="uxbox"
+  - image="madmath03/uxbox:${VERSION}"
+  - dir="docker/"
+
+script:
+  - travis_retry docker build -t "$image" "$dir"
+
+after_script:
+  - docker images
+  - docker run --name "$name" -d "$image" "$dir"
+  - docker ps
+  - docker logs "$name"
+
+notifications:
+  email: false
+
+env: # Environments
+    - VERSION=beta
diff --git a/README.md b/README.md
index 9d7f32796..1ad56e222 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,6 @@
+
+[![Build Status](https://travis-ci.org/uxbox/uxbox.svg)](https://travis-ci.org/uxbox/uxbox)
+
 # UXBOX #
 
 ![UXBOX](https://piweek.com/images/projects/uxbox.jpg)