diff --git a/tasks/main.yml b/tasks/main.yml
index f5af457cbe29fbbd9b84eb364e556dfd2826cf20..1f6d84dead6878041718fc13c1ae2094e330ff6e 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -15,6 +15,8 @@
     - autogen
     - automake
     - pkg-config
+    #FireQOS available from 15.04
+    #- firehol
 
 - name: "Clone NetData"
   git:
@@ -46,3 +48,13 @@
     mode=644
   delegate_to: localhost
   run_once: true
+
+- name: "Configure FireQoS"
+  template:
+    src=etc_fireqos_fireqos.conf
+    dest=/etc/fireqos/fireqos.conf
+    owner=root
+    group=root
+    mode=755
+  notify:
+    - "Start FireQoS"
diff --git a/templates/etc_fireqos_fireqos.conf b/templates/etc_fireqos_fireqos.conf
new file mode 100644
index 0000000000000000000000000000000000000000..ff6fe2f383e46ae988e07e81604a570931001451
--- /dev/null
+++ b/templates/etc_fireqos_fireqos.conf
@@ -0,0 +1,32 @@
+# configure the netdata ports
+    server_netdata_ports="tcp/19999"
+
+    interface eth0 world bidirectional ethernet balanced rate 100Mbit
+       class arp
+          match arp
+
+       class icmp
+          match icmp
+
+       class dns commit 1Mbit
+          server dns
+          client dns
+
+       class ntp
+          server ntp
+          client ntp
+
+       class ssh commit 2Mbit
+          server ssh
+          client ssh
+
+       class rsync commit 2Mbit max 10Mbit
+          server rsync
+          client rsync
+
+       class web_server commit 40Mbit
+          server http
+          server netdata
+
+       class client
+          client surfing