diff --git a/app/Livewire/Project/Application/General.php b/app/Livewire/Project/Application/General.php
index ca57a8e95..08fff38c6 100644
--- a/app/Livewire/Project/Application/General.php
+++ b/app/Livewire/Project/Application/General.php
@@ -187,6 +187,9 @@ class General extends Component
});
}
}
+ if ($this->application->settings->is_container_label_readonly_enabled) {
+ $this->resetDefaultLabels(false);
+ }
}
public function loadComposeFile($isInit = false)
diff --git a/resources/views/livewire/project/application/general.blade.php b/resources/views/livewire/project/application/general.blade.php
index ed1526bdd..0a981f3a9 100644
--- a/resources/views/livewire/project/application/general.blade.php
+++ b/resources/views/livewire/project/application/general.blade.php
@@ -71,27 +71,50 @@
@endif
@if ($application->build_pack !== 'dockercompose')
-
-
- Generate Domain
-
+ @if ($application->settings->is_container_label_readonly_enabled == false)
+
+ @else
+
+ Generate Domain
+
+ @endif
-
-
-
-
-
-
-
- Set Direction
-
-
+ @if ($application->settings->is_container_label_readonly_enabled == false)
+ @if ($application->redirect === 'both')
+
+ @elseif ($application->redirect === 'www')
+
+ @elseif ($application->redirect === 'non-www')
+
+ @endif
+ @else
+
+
+
+
+
+ @if ($application->settings->is_container_label_readonly_enabled)
+
+
+ Set Direction
+
+
+ @endif
+ @endif
@endif
@@ -299,9 +322,15 @@
@if ($application->settings->is_static || $application->build_pack === 'static')
@else
-
+ @if ($application->settings->is_container_label_readonly_enabled === false)
+
+ @else
+
+ @endif
@endif
@if (!$application->destination->server->isSwarm())