diff --git a/manifests/init.pp b/manifests/init.pp
index 471caef61f5e6822f27461b452830a0f993f0443..3e7646a87dbc9aa65fc77bf470efc74676d33d47 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -84,6 +84,21 @@ class bright (
       proxy    => 'http://localhost:8400/'
     }
 
+    nginx::resource::location { '/airgic/':
+      ensure   => present,
+      ssl      => true,
+      ssl_only => true,
+      server   => "${fact('networking.fqdn')} HTTPS",
+      proxy    => 'http://localhost:8320/'
+    }
+
+    nginx::resource::location { '/heatgic/':
+      ensure   => present,
+      ssl      => true,
+      ssl_only => true,
+      server   => "${fact('networking.fqdn')} HTTPS",
+      proxy    => 'http://localhost:8420/'
+    }
   }
 
   firewalld_service {