diff --git a/webadmin/src/views/appstore.html b/webadmin/src/views/appstore.html
index 315f92b88..3a71370c6 100644
--- a/webadmin/src/views/appstore.html
+++ b/webadmin/src/views/appstore.html
@@ -27,6 +27,11 @@
+
+ Do not forget, to add an A record for {{ appInstall.location }}.{{ config.fqdn }}
+
+
+
{{ appInstall.error.port }}
diff --git a/webadmin/src/views/appstore.js b/webadmin/src/views/appstore.js
index b0f0812f7..6291a2c87 100644
--- a/webadmin/src/views/appstore.js
+++ b/webadmin/src/views/appstore.js
@@ -7,6 +7,7 @@ angular.module('Application').controller('AppStoreController', ['$scope', '$loca
$scope.user = Client.getUserInfo();
$scope.users = [];
$scope.groups = [];
+ $scope.dnsConfig = {};
$scope.category = '';
$scope.cachedCategory = ''; // used to cache the selected category while searching
$scope.searchString = '';
@@ -512,6 +513,17 @@ angular.module('Application').controller('AppStoreController', ['$scope', '$loca
});
}
+ function fetchDnsConfig() {
+ Client.getDnsConfig(function (error, result) {
+ if (error) {
+ console.error(error);
+ return $timeout(fetchDnsConfig, 5000);
+ }
+
+ $scope.dnsConfig = result;
+ });
+ }
+
function checkAppstoreAccount() {
if (Client.getConfig().provider === 'caas') return;
if (!$scope.user.admin) return;
@@ -557,6 +569,7 @@ angular.module('Application').controller('AppStoreController', ['$scope', '$loca
if ($scope.user.admin) {
fetchUsers();
fetchGroups();
+ fetchDnsConfig();
}
$scope.ready = true;