mirror of
https://github.com/tiennm99/coolify.git
synced 2026-10-15 06:16:04 +00:00
feat(server): add dedicated server creation flow
This commit is contained in:
1 parent
18f0f7f6be
commit
7236cb8228
31 files changed
+1158
-352
No files matched your search
@@ -0,0 +1,29 @@
|
||||
<div class="flex flex-col gap-4">
|
||||
<x-slot:title>
|
||||
{{ $title }} | Coolify
|
||||
</x-slot>
|
||||
|
||||
<div>
|
||||
<div class="flex items-center gap-2">
|
||||
<h1>{{ $title }}</h1>
|
||||
@if ($type)
|
||||
<a href="{{ $token_uuid ? route('server.create.type', ['type' => $type]) : route('server.create') }}" {{ wireNavigate() }}>
|
||||
<x-forms.button>Back</x-forms.button>
|
||||
</a>
|
||||
@if (! $token_uuid && $hasProviderTokens && $tokenProvider)
|
||||
@can('create', App\Models\CloudProviderToken::class)
|
||||
<x-modal-input buttonTitle="+ New Token" title="Add {{ $tokenProviderName }} Token" isHighlightedButton>
|
||||
<livewire:security.cloud-provider-token-form :modal_mode="true" :provider="$tokenProvider"
|
||||
wire:key="new-server-header-token-{{ $tokenProvider }}" />
|
||||
</x-modal-input>
|
||||
@endcan
|
||||
@endif
|
||||
@endif
|
||||
</div>
|
||||
<div class="subtitle">Add a server to deploy your applications and databases.</div>
|
||||
</div>
|
||||
|
||||
<div class="w-full">
|
||||
<livewire:server.create :selected-type="$type" :selected-token-uuid="$token_uuid" />
|
||||
</div>
|
||||
</div>
|
||||
Reference in new issue
Block a user