diff --git a/manifests/init.pp b/manifests/init.pp
index e6972cdaf033bb9efc7afe54efa81e4aef2bddfe..0c1e86f895619df4e9330c701a6794dbef085602 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -67,6 +67,22 @@ class bright (
       server   => "${fact('networking.fqdn')} HTTPS",
       proxy    => 'http://localhost:8200/',
     }
+
+    nginx::resource::location { '/air/':
+      ensure   => present,
+      ssl      => true,
+      ssl_only => true,
+      server   => "${fact('networking.fqdn')} HTTPS",
+      proxy    => 'http://localhost:8300/',
+    }
+
+    nginx::resource::location { '/heat/':
+      ensure   => present,
+      ssl      => true,
+      ssl_only => true,
+      server   => "${fact('networking.fqdn')} HTTPS",
+      proxy    => 'http://localhost:8400/',
+    }
   }
 
   firewalld_service {