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