From a4a0fcc442960e7ec4cdbf5745207eaeeb50b1f2 Mon Sep 17 00:00:00 2001 From: rosslh Date: Fri, 19 Jun 2026 20:23:12 -0400 Subject: [PATCH] feat(branding): apply MapleDeploy UI branding --- app/Actions/Proxy/CheckProxy.php | 3 +- app/Http/Controllers/Api/OpenApi.php | 5 +- app/Http/Controllers/Api/OtherController.php | 18 --- app/Livewire/Help.php | 58 -------- app/Livewire/Settings/Advanced.php | 6 +- config/app.php | 2 +- public/mapledeploy-favicon.ico | Bin 0 -> 15406 bytes .../views/auth/confirm-password.blade.php | 2 +- .../views/auth/forgot-password.blade.php | 2 +- resources/views/auth/login.blade.php | 2 +- resources/views/auth/register.blade.php | 2 +- resources/views/auth/reset-password.blade.php | 2 +- .../views/auth/two-factor-challenge.blade.php | 2 +- resources/views/auth/verify-email.blade.php | 4 +- .../views/components/auth/shell.blade.php | 10 +- resources/views/components/callout.blade.php | 2 +- .../views/components/emails/footer.blade.php | 5 +- .../components/forms/env-var-input.blade.php | 2 +- .../views/components/limit-reached.blade.php | 2 +- resources/views/components/navbar.blade.php | 52 ++----- .../views/components/pricing-plans.blade.php | 10 +- .../server/provider-token-picker.blade.php | 2 +- .../components/settings/layout.blade.php | 2 +- .../views/components/status-summary.blade.php | 2 +- .../views/components/status/index.blade.php | 2 +- .../terminal/theme-selector.blade.php | 2 +- .../views/components/top-user-menu.blade.php | 25 +--- resources/views/components/version.blade.php | 10 +- .../views/emails/api-token-expiring.blade.php | 2 +- .../emails/before-trial-conversion.blade.php | 2 +- .../emails/container-restarted.blade.php | 1 + resources/views/emails/help.blade.php | 5 - .../emails/hetzner-deletion-failed.blade.php | 2 +- .../emails/server-lost-connection.blade.php | 2 +- .../emails/server-patches-error.blade.php | 2 +- .../views/emails/server-patches.blade.php | 4 +- .../subscription-invoice-failed.blade.php | 5 +- resources/views/emails/trial-ended.blade.php | 5 +- resources/views/errors/419.blade.php | 6 +- resources/views/invitation/accept.blade.php | 4 +- resources/views/layouts/app.blade.php | 30 ++-- resources/views/layouts/base.blade.php | 37 +++-- .../views/livewire/admin/index.blade.php | 4 +- .../views/livewire/boarding/index.blade.php | 129 +++--------------- resources/views/livewire/dashboard.blade.php | 2 +- .../livewire/destination/index.blade.php | 2 +- .../livewire/destination/resources.blade.php | 2 +- .../views/livewire/destination/show.blade.php | 4 +- resources/views/livewire/help.blade.php | 30 ---- .../views/livewire/layout-popups.blade.php | 96 ++----------- .../livewire/notifications/discord.blade.php | 2 +- .../livewire/notifications/email.blade.php | 2 +- .../livewire/notifications/pushover.blade.php | 2 +- .../livewire/notifications/slack.blade.php | 2 +- .../livewire/notifications/telegram.blade.php | 2 +- .../livewire/notifications/webhook.blade.php | 5 +- .../livewire/profile/appearance.blade.php | 4 +- .../views/livewire/profile/index.blade.php | 2 +- .../project/application/advanced.blade.php | 12 +- .../application/backup/index.blade.php | 2 +- .../project/application/backup/show.blade.php | 2 +- .../application/configuration.blade.php | 2 +- .../application/deployment/show.blade.php | 2 +- .../project/application/domains.blade.php | 6 +- .../project/application/general.blade.php | 16 +-- .../application/preview/form.blade.php | 2 +- .../project/application/source.blade.php | 6 +- .../views/livewire/project/clone-me.blade.php | 2 +- .../database/backup/execution.blade.php | 2 +- .../project/database/backup/index.blade.php | 2 +- .../database/clickhouse/general.blade.php | 2 +- .../project/database/configuration.blade.php | 2 +- .../database/dragonfly/general.blade.php | 2 +- .../project/database/health.blade.php | 2 +- .../project/database/import.blade.php | 2 +- .../project/database/keydb/general.blade.php | 2 +- .../database/mariadb/general.blade.php | 2 +- .../database/mongodb/general.blade.php | 2 +- .../project/database/mysql/general.blade.php | 2 +- .../database/postgresql/general.blade.php | 2 +- .../project/database/redis/general.blade.php | 4 +- .../views/livewire/project/edit.blade.php | 2 +- .../project/environment-edit.blade.php | 2 +- .../views/livewire/project/index.blade.php | 2 +- ...ub-private-repository-deploy-key.blade.php | 4 +- .../new/github-private-repository.blade.php | 2 +- .../new/gitlab-private-repository.blade.php | 2 +- .../new/public-git-repository.blade.php | 10 +- .../livewire/project/new/select.blade.php | 4 +- .../project/resource/create.blade.php | 2 +- .../livewire/project/resource/index.blade.php | 2 +- .../project/service/configuration.blade.php | 2 +- .../service/database-backups.blade.php | 2 +- .../project/service/domains.blade.php | 6 +- .../project/service/file-storage.blade.php | 2 +- .../livewire/project/service/index.blade.php | 4 +- .../project/service/storage.blade.php | 2 +- .../service/volume-backup/index.blade.php | 2 +- .../service/volume-backup/show.blade.php | 2 +- .../livewire/project/shared/danger.blade.php | 2 +- .../execute-container-command.blade.php | 4 +- .../project/shared/health-checks.blade.php | 4 +- .../livewire/project/shared/logs.blade.php | 2 +- .../shared/resource-operations.blade.php | 2 +- .../shared/scheduled-task/show.blade.php | 2 +- .../project/shared/storages/all.blade.php | 2 +- .../project/shared/webhooks.blade.php | 6 +- .../views/livewire/project/show.blade.php | 2 +- .../livewire/security/api-tokens.blade.php | 4 +- .../security/cloud-init-script/show.blade.php | 2 +- .../security/cloud-init-scripts.blade.php | 2 +- .../cloud-provider-token/show.blade.php | 2 +- .../livewire/security/cloud-tokens.blade.php | 2 +- .../security/private-key/index.blade.php | 4 +- .../security/private-key/show.blade.php | 2 +- .../views/livewire/server/advanced.blade.php | 4 +- .../server/ca-certificate/show.blade.php | 2 +- .../cloud-provider-token/show.blade.php | 2 +- .../server/cloudflare-tunnel.blade.php | 4 +- .../livewire/server/create-page.blade.php | 2 +- .../views/livewire/server/create.blade.php | 78 +---------- .../views/livewire/server/delete.blade.php | 8 +- .../livewire/server/destinations.blade.php | 4 +- .../livewire/server/docker-cleanup.blade.php | 6 +- .../views/livewire/server/index.blade.php | 2 +- .../livewire/server/log-drains.blade.php | 2 +- .../views/livewire/server/navbar.blade.php | 6 +- .../server/new/by-digital-ocean.blade.php | 4 +- .../livewire/server/new/by-hetzner.blade.php | 4 +- .../livewire/server/new/by-vultr.blade.php | 4 +- .../partials/localhost-general.blade.php | 4 +- .../server/private-key/show.blade.php | 4 +- .../views/livewire/server/proxy.blade.php | 10 +- .../proxy/dynamic-configurations.blade.php | 2 +- .../livewire/server/proxy/logs.blade.php | 2 +- .../livewire/server/proxy/show.blade.php | 2 +- .../views/livewire/server/resources.blade.php | 6 +- .../server/security/patches.blade.php | 2 +- .../server/security/terminal-access.blade.php | 2 +- .../views/livewire/server/sentinel.blade.php | 10 +- .../livewire/server/sentinel/logs.blade.php | 2 +- .../livewire/server/sentinel/show.blade.php | 2 +- .../views/livewire/server/show.blade.php | 8 +- .../views/livewire/server/swarm.blade.php | 2 +- .../livewire/server/transfer-import.blade.php | 4 +- .../views/livewire/server/transfer.blade.php | 12 +- .../views/livewire/settings-backup.blade.php | 4 +- .../livewire/settings-dropdown.blade.php | 8 +- .../views/livewire/settings-email.blade.php | 2 +- .../views/livewire/settings-oauth.blade.php | 2 +- .../views/livewire/settings/index.blade.php | 25 ++-- .../settings/scheduled-jobs.blade.php | 2 +- .../views/livewire/settings/updates.blade.php | 7 +- .../environment/index.blade.php | 2 +- .../environment/show.blade.php | 2 +- .../livewire/shared-variables/index.blade.php | 2 +- .../shared-variables/project/index.blade.php | 2 +- .../shared-variables/project/show.blade.php | 2 +- .../shared-variables/server/index.blade.php | 2 +- .../shared-variables/server/show.blade.php | 2 +- .../shared-variables/team/index.blade.php | 2 +- .../livewire/source/github/change.blade.php | 12 +- .../livewire/source/github/create.blade.php | 2 +- .../livewire/source/gitlab/change.blade.php | 14 +- .../livewire/source/gitlab/create.blade.php | 2 +- .../views/livewire/storage/index.blade.php | 2 +- .../views/livewire/storage/show.blade.php | 8 +- .../livewire/subscription/index.blade.php | 17 ++- .../livewire/subscription/show.blade.php | 2 +- resources/views/livewire/tags/show.blade.php | 2 +- .../views/livewire/team/admin-view.blade.php | 2 +- .../views/livewire/team/danger-zone.blade.php | 8 +- resources/views/livewire/team/index.blade.php | 2 +- .../livewire/team/member/index.blade.php | 2 +- .../views/livewire/terminal/index.blade.php | 4 +- resources/views/livewire/upgrade.blade.php | 8 +- resources/views/source/all.blade.php | 2 +- routes/api.php | 3 - tests/Feature/FeedbackEndpointTest.php | 96 ------------- 179 files changed, 404 insertions(+), 867 deletions(-) delete mode 100644 app/Livewire/Help.php create mode 100644 public/mapledeploy-favicon.ico delete mode 100644 resources/views/emails/help.blade.php delete mode 100644 resources/views/livewire/help.blade.php delete mode 100644 tests/Feature/FeedbackEndpointTest.php diff --git a/app/Actions/Proxy/CheckProxy.php b/app/Actions/Proxy/CheckProxy.php index 99537e606..eab534ef9 100644 --- a/app/Actions/Proxy/CheckProxy.php +++ b/app/Actions/Proxy/CheckProxy.php @@ -102,7 +102,8 @@ public function handle(Server $server, $fromUI = false): bool foreach ($conflicts as $port => $conflict) { if ($conflict) { if ($fromUI) { - throw new \Exception("Port $port is in use.
You must stop the process using this port.

Docs: https://coolify.io/docs
Discord: https://coolify.io/discord"); + // MapleDeploy branding: support links + throw new \Exception("Port $port is in use.
You must stop the process using this port.

Support: https://mapledeploy.ca/contact"); } else { return false; } diff --git a/app/Http/Controllers/Api/OpenApi.php b/app/Http/Controllers/Api/OpenApi.php index 33d21ba5d..26b3ef519 100644 --- a/app/Http/Controllers/Api/OpenApi.php +++ b/app/Http/Controllers/Api/OpenApi.php @@ -4,8 +4,9 @@ use OpenApi\Attributes as OA; -#[OA\Info(title: 'Coolify', version: '0.1')] -#[OA\Server(url: 'https://app.coolify.io/api/v1', description: 'Coolify Cloud API. Change the host to your own instance if you are self-hosting.')] +// MapleDeploy branding: API documentation +#[OA\Info(title: 'MapleDeploy', version: '0.1')] +#[OA\Server(url: '/api/v1', description: 'MapleDeploy API. Powered by Coolify.')] #[OA\SecurityScheme( type: 'http', scheme: 'bearer', diff --git a/app/Http/Controllers/Api/OtherController.php b/app/Http/Controllers/Api/OtherController.php index 392b1fd4c..c358990c2 100644 --- a/app/Http/Controllers/Api/OtherController.php +++ b/app/Http/Controllers/Api/OtherController.php @@ -5,7 +5,6 @@ use App\Http\Controllers\Controller; use Illuminate\Http\JsonResponse; use Illuminate\Http\Request; -use Illuminate\Support\Facades\Http; use OpenApi\Attributes as OA; class OtherController extends Controller @@ -273,23 +272,6 @@ public function disable_mcp(Request $request) return response()->json(['message' => 'MCP server disabled.'], 200); } - public function feedback(Request $request) - { - $data = $request->validate([ - 'content' => ['required', 'string', 'min:10', 'max:2000'], - ]); - - $webhook_url = config('constants.webhooks.feedback_discord_webhook'); - if ($webhook_url) { - Http::timeout(5)->post($webhook_url, [ - 'content' => $data['content'], - 'allowed_mentions' => ['parse' => []], - ]); - } - - return response()->json(['message' => 'Feedback sent.'], 200); - } - #[OA\Get( summary: 'Healthcheck', description: 'Healthcheck endpoint.', diff --git a/app/Livewire/Help.php b/app/Livewire/Help.php deleted file mode 100644 index 421e50bcc..000000000 --- a/app/Livewire/Help.php +++ /dev/null @@ -1,58 +0,0 @@ -validate(); - $this->rateLimit(3, 30); - - $settings = instanceSettings(); - $mail = new MailMessage; - $mail->view( - 'emails.help', - [ - 'description' => $this->description, - ] - ); - $mail->subject("[HELP]: {$this->subject}"); - $type = set_transanctional_email_settings($settings); - - // Sending feedback through Cloud API - if (blank($type)) { - $url = 'https://app.coolify.io/api/feedback'; - Http::post($url, [ - 'content' => 'User: `'.auth()->user()?->email.'` with subject: `'.$this->subject.'` has the following problem: `'.$this->description.'`', - ]); - } else { - send_user_an_email($mail, auth()->user()?->email, 'feedback@coollabs.io'); - } - $this->dispatch('success', 'Feedback sent.', 'We will get in touch with you as soon as possible.'); - $this->reset('description', 'subject'); - } catch (\Throwable $e) { - return handleError($e, $this); - } - } - - public function render() - { - return view('livewire.help')->layout('layouts.app'); - } -} diff --git a/app/Livewire/Settings/Advanced.php b/app/Livewire/Settings/Advanced.php index fd5ee616d..e680cad41 100644 --- a/app/Livewire/Settings/Advanced.php +++ b/app/Livewire/Settings/Advanced.php @@ -32,8 +32,7 @@ class Advanced extends Component public ?string $allowed_ips = null; - #[Validate('boolean')] - public bool $is_sponsorship_popup_enabled; + // MapleDeploy branding: is_sponsorship_popup_enabled removed (popup removed) #[Validate('boolean')] public bool $disable_two_step_confirmation; @@ -64,7 +63,6 @@ public function rules() 'custom_dns_servers' => ['nullable', 'string', new ValidDnsServers], 'is_api_enabled' => 'boolean', 'allowed_ips' => ['nullable', 'string', new ValidIpOrCidr], - 'is_sponsorship_popup_enabled' => 'boolean', 'disable_two_step_confirmation' => 'boolean', 'is_wire_navigate_enabled' => 'boolean', 'is_mcp_server_enabled' => 'boolean', @@ -87,7 +85,6 @@ public function mount() $this->is_dns_validation_enabled = $this->settings->is_dns_validation_enabled; $this->is_api_enabled = $this->settings->is_api_enabled; $this->disable_two_step_confirmation = $this->settings->disable_two_step_confirmation; - $this->is_sponsorship_popup_enabled = $this->settings->is_sponsorship_popup_enabled; $this->is_wire_navigate_enabled = $this->settings->is_wire_navigate_enabled ?? true; $this->is_mcp_server_enabled = $this->settings->is_mcp_server_enabled ?? false; $this->webhook_allowed_internal_hosts = collect($this->settings->webhook_allowed_internal_hosts ?? [])->implode(','); @@ -204,7 +201,6 @@ public function instantSave(?array $webhookAllowedInternalHosts = null) $this->settings->custom_dns_servers = $this->custom_dns_servers; $this->settings->is_api_enabled = $this->is_api_enabled; $this->settings->allowed_ips = $this->allowed_ips; - $this->settings->is_sponsorship_popup_enabled = $this->is_sponsorship_popup_enabled; $this->settings->disable_two_step_confirmation = $this->disable_two_step_confirmation; $this->settings->is_wire_navigate_enabled = $this->is_wire_navigate_enabled; $this->settings->is_mcp_server_enabled = $this->is_mcp_server_enabled; diff --git a/config/app.php b/config/app.php index 13a5b7d4b..c37de15ad 100644 --- a/config/app.php +++ b/config/app.php @@ -46,7 +46,7 @@ | */ - 'name' => env('APP_NAME', 'Coolify'), + 'name' => env('APP_NAME', 'MapleDeploy'), // MapleDeploy branding /* |-------------------------------------------------------------------------- diff --git a/public/mapledeploy-favicon.ico b/public/mapledeploy-favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..8cc2c38c111f0eeaf2aca12780918bf61f4892a8 GIT binary patch literal 15406 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 BPc;Al literal 0 HcmV?d00001 diff --git a/resources/views/auth/confirm-password.blade.php b/resources/views/auth/confirm-password.blade.php index 9d2bc7be5..f0b293d12 100644 --- a/resources/views/auth/confirm-password.blade.php +++ b/resources/views/auth/confirm-password.blade.php @@ -1,5 +1,5 @@ - +
@if (session('status')) {{ session('status') }} diff --git a/resources/views/auth/forgot-password.blade.php b/resources/views/auth/forgot-password.blade.php index af08e2012..63968b2b7 100644 --- a/resources/views/auth/forgot-password.blade.php +++ b/resources/views/auth/forgot-password.blade.php @@ -1,5 +1,5 @@ -
@if (session('status')) diff --git a/resources/views/auth/login.blade.php b/resources/views/auth/login.blade.php index 829a26cad..faf3db8c5 100644 --- a/resources/views/auth/login.blade.php +++ b/resources/views/auth/login.blade.php @@ -1,5 +1,5 @@ - +
@if (session('status')) {{ session('status') }} diff --git a/resources/views/auth/register.blade.php b/resources/views/auth/register.blade.php index 4a468e010..70c95d73e 100644 --- a/resources/views/auth/register.blade.php +++ b/resources/views/auth/register.blade.php @@ -11,7 +11,7 @@ function getOldOrLocal($key, $localValue) ?> -
@if ($isFirstUser) diff --git a/resources/views/auth/reset-password.blade.php b/resources/views/auth/reset-password.blade.php index 8ef66418d..002c31d9d 100644 --- a/resources/views/auth/reset-password.blade.php +++ b/resources/views/auth/reset-password.blade.php @@ -1,6 +1,6 @@ + description="Choose a strong new password for your MapleDeploy account.">
@if (session('status')) {{ session('status') }} diff --git a/resources/views/auth/two-factor-challenge.blade.php b/resources/views/auth/two-factor-challenge.blade.php index b15afc24d..81e2ded56 100644 --- a/resources/views/auth/two-factor-challenge.blade.php +++ b/resources/views/auth/two-factor-challenge.blade.php @@ -1,5 +1,5 @@ - +
+
-

We sent a verification link to your email address. Open it to continue to Coolify.

+

We sent a verification link to your email address. Open it to continue to MapleDeploy.

{{-- MapleDeploy branding --}}
diff --git a/resources/views/components/auth/shell.blade.php b/resources/views/components/auth/shell.blade.php index 6251d6f91..c95283979 100644 --- a/resources/views/components/auth/shell.blade.php +++ b/resources/views/components/auth/shell.blade.php @@ -7,7 +7,15 @@
-

{{ $title }}

+ {{-- MapleDeploy branding: brand-titled pages show the logo lockup instead of a wordmark heading --}} + @if ($title === 'MapleDeploy') +
+ MapleDeploy + +
+ @else +

{{ $title }}

+ @endif @if ($description)

{{ $description }}

@endif diff --git a/resources/views/components/callout.blade.php b/resources/views/components/callout.blade.php index bfc1a9ff2..db3a25cbc 100644 --- a/resources/views/components/callout.blade.php +++ b/resources/views/components/callout.blade.php @@ -46,7 +46,7 @@
-
{{ $title }}
+
{{ $title }}
{{-- MapleDeploy branding --}}
{{ $slot }}
@if ($dismissible && $onDismiss) diff --git a/resources/views/components/emails/footer.blade.php b/resources/views/components/emails/footer.blade.php index 199aa96c1..9e64d8bde 100644 --- a/resources/views/components/emails/footer.blade.php +++ b/resources/views/components/emails/footer.blade.php @@ -1,6 +1,7 @@ {{ Illuminate\Mail\Markdown::parse('---') }} Thank you,
-{{ config('app.name') ?? 'Coolify' }} +{{ config('app.name') ?? 'MapleDeploy' }} -{{ Illuminate\Mail\Markdown::parse('[Contact Support](https://coolify.io/docs/contact)') }} +{{-- MapleDeploy branding: support link --}} +{{ Illuminate\Mail\Markdown::parse('[Contact Support](https://mapledeploy.ca/contact)') }} diff --git a/resources/views/components/forms/env-var-input.blade.php b/resources/views/components/forms/env-var-input.blade.php index 378a3947e..83b8f185f 100644 --- a/resources/views/components/forms/env-var-input.blade.php +++ b/resources/views/components/forms/env-var-input.blade.php @@ -211,7 +211,7 @@ @readonly($readonly) @if ($modelBinding !== 'null') wire:model="{{ $modelBinding }}" - wire:dirty.class="[box-shadow:inset_4px_0_0_#6b16ed,inset_0_0_0_2px_#e5e5e5] dark:[box-shadow:inset_4px_0_0_#fcd452,inset_0_0_0_2px_#242424]" + wire:dirty.class="[box-shadow:inset_4px_0_0_#d52b1f,inset_0_0_0_2px_#e5e5e5] dark:[box-shadow:inset_4px_0_0_#fde047,inset_0_0_0_2px_#242424]" @endif wire:loading.attr="disabled" @disabled($disabled) diff --git a/resources/views/components/limit-reached.blade.php b/resources/views/components/limit-reached.blade.php index 1fc26bbe0..0295a9a97 100644 --- a/resources/views/components/limit-reached.blade.php +++ b/resources/views/components/limit-reached.blade.php @@ -1,5 +1,5 @@
- You have reached the limit of {{ $name }} you can create. + You have reached the limit of {{ $name }} you can create. Please upgrade your subscription to create more {{ $name }}. diff --git a/resources/views/components/navbar.blade.php b/resources/views/components/navbar.blade.php index 80c96f974..c8754c3f1 100644 --- a/resources/views/components/navbar.blade.php +++ b/resources/views/components/navbar.blade.php @@ -167,16 +167,7 @@ class="{{ request()->is('security*') ? 'menu-item-active menu-item' : 'menu-item Keys & Tokens - @if (isCloud() && auth()->user()->isAdmin()) -
  • - - - Subscription - -
  • - @endif + {{-- MapleDeploy branding: Cloud subscription menu removed --}}
  • - - Admin - -
  • - @endif - @if (isCloud() && ! isSubscribed()) - {{-- Unsubscribed cloud has no workspace items — keep these at the top of the list. --}} - -
  • - - - Subscription - -
  • - @if (auth()->user()->teams()->get()->count() > 1) -
  • - -
  • - @endif - @endif + {{-- MapleDeploy branding: Cloud admin menu removed --}} + {{-- MapleDeploy branding: Cloud subscription/account section removed --}} + {{-- MapleDeploy branding: AGPL source code link (license requirement) --}} +
  • + + + + + Source code + +
  • {{-- Sticky sidebar collapser (desktop only; mobile uses a temporary slide-over) --}}
    + {{-- MapleDeploy branding: link to Forgejo source repo --}}

    Unlimited Trial Get Started + href="https://forgejo.mapledeploy.ca/rosslh/coolify">Get Started

    Start self-hosting without limits with - our - OSS version. Same features as the paid version, but you have to manage by yourself.

    + the + open source version. Same features as the paid version, but you have to manage by yourself.

    + {{-- MapleDeploy branding: link to mapledeploy.ca --}}
    For the detailed list of features, please visit our landing page: coolify.io
    + class="font-bold underline dark:text-white" href="https://mapledeploy.ca">mapledeploy.ca
    diff --git a/resources/views/components/server/provider-token-picker.blade.php b/resources/views/components/server/provider-token-picker.blade.php index aa05a4e7e..5f5612e8a 100644 --- a/resources/views/components/server/provider-token-picker.blade.php +++ b/resources/views/components/server/provider-token-picker.blade.php @@ -6,7 +6,7 @@ ]) + description="Choose the cloud credential MapleDeploy should use for this server." flush> {{-- MapleDeploy branding --}} @if ($tokens->isEmpty()) diff --git a/resources/views/components/settings/layout.blade.php b/resources/views/components/settings/layout.blade.php index 6b7037571..165506c3c 100644 --- a/resources/views/components/settings/layout.blade.php +++ b/resources/views/components/settings/layout.blade.php @@ -17,7 +17,7 @@

    Instance Settings

    -

    Configure global settings for this Coolify instance.

    +

    Configure global settings for this MapleDeploy instance.

    {{-- MapleDeploy branding --}}
    diff --git a/resources/views/components/status/index.blade.php b/resources/views/components/status/index.blade.php index d774fa94c..64415b9bc 100644 --- a/resources/views/components/status/index.blade.php +++ b/resources/views/components/status/index.blade.php @@ -24,7 +24,7 @@ @if ($stoppedAfterRestartLimit) + title="Container has crashed and MapleDeploy stopped it after {{ $resource->restart_count }} restart attempts." /> {{-- MapleDeploy branding --}} @endif @if (!str($resource->status)->contains('exited') && $showRefreshButton) {{ $theme['name'] }} -
    - - - Feedback - -
    - - - - @if (isSubscribed() || !isCloud()) - - - - Sponsor us - - - @endif + {{-- MapleDeploy branding: feedback modal (deleted Help component) and sponsor link removed --}}
    diff --git a/resources/views/components/version.blade.php b/resources/views/components/version.blade.php index cebd8a7ca..85a6439ab 100644 --- a/resources/views/components/version.blade.php +++ b/resources/views/components/version.blade.php @@ -1,10 +1,4 @@ +{{-- MapleDeploy branding: show version without linking to upstream releases --}} @php($version = config('constants.coolify.version')) -@if (str_contains($version, '-dev.')) - merge(['class' => 'text-xs opacity-90']) }}>v{{ $version }} -@else - merge(['class' => 'text-xs cursor-pointer opacity-90 hover:opacity-100 dark:hover:text-white hover:text-black']) }} - href="https://github.com/coollabsio/coolify/releases/tag/v{{ config('constants.coolify.version') }}" target="_blank"> - v{{ $version }} - -@endif +merge(['class' => 'text-xs opacity-90 dark:text-neutral-500']) }}>v{{ $version }} diff --git a/resources/views/emails/api-token-expiring.blade.php b/resources/views/emails/api-token-expiring.blade.php index 18871f6dc..28aa34810 100644 --- a/resources/views/emails/api-token-expiring.blade.php +++ b/resources/views/emails/api-token-expiring.blade.php @@ -1,5 +1,5 @@ -Your Coolify API token ({{ $tokenName }}) expires on {{ $expiresAt }}. +Your MapleDeploy API token ({{ $tokenName }}) expires on {{ $expiresAt }}. {{-- MapleDeploy branding --}} Rotate this token before it expires. API calls using this token will start failing once the expiration time is reached. diff --git a/resources/views/emails/before-trial-conversion.blade.php b/resources/views/emails/before-trial-conversion.blade.php index 09b9a54be..7374e7122 100644 --- a/resources/views/emails/before-trial-conversion.blade.php +++ b/resources/views/emails/before-trial-conversion.blade.php @@ -1,7 +1,7 @@ We would like to inform you that a {{ config('constants.limits.trial_period') }} days of trial has been added to all subscription plans. -You can try out Coolify, without payment information for free. If you like it, you can upgrade to a paid plan at any time. +You can try out MapleDeploy, without payment information for free. If you like it, you can upgrade to a paid plan at any time. [Click here](https://app.coolify.io/subscription/new) to start your trial. diff --git a/resources/views/emails/container-restarted.blade.php b/resources/views/emails/container-restarted.blade.php index 68503b316..64f54df05 100644 --- a/resources/views/emails/container-restarted.blade.php +++ b/resources/views/emails/container-restarted.blade.php @@ -2,6 +2,7 @@ A resource ({{ $containerName }}) has been restarted automatically on {{ $serverName }}, because it was stopped unexpectedly. @if ($containerName === 'coolify-proxy') +{{-- Note: Coolify Proxy is the technical component name, not a branding reference --}} Coolify Proxy should run on your server as you have FQDNs set up in one of your resources. If you don't want to use Coolify Proxy, please remove FQDN from your resources or set Proxy type to Custom(None). diff --git a/resources/views/emails/help.blade.php b/resources/views/emails/help.blade.php deleted file mode 100644 index 6e7abba2c..000000000 --- a/resources/views/emails/help.blade.php +++ /dev/null @@ -1,5 +0,0 @@ -{{ $description }} - -{{ Illuminate\Mail\Markdown::parse('---') }} - -{{-- {{ Illuminate\Mail\Markdown::parse($debug) }} --}} diff --git a/resources/views/emails/hetzner-deletion-failed.blade.php b/resources/views/emails/hetzner-deletion-failed.blade.php index 32995b11a..6fbdf3282 100644 --- a/resources/views/emails/hetzner-deletion-failed.blade.php +++ b/resources/views/emails/hetzner-deletion-failed.blade.php @@ -6,7 +6,7 @@ {{ $errorMessage }} -The server has been removed from Coolify, but may still exist in your Hetzner Cloud account. +The server has been removed from MapleDeploy, but may still exist in your Hetzner Cloud account. Please check your Hetzner Cloud console and manually delete the server if needed to avoid ongoing charges. diff --git a/resources/views/emails/server-lost-connection.blade.php b/resources/views/emails/server-lost-connection.blade.php index fcd0a913d..e33501498 100644 --- a/resources/views/emails/server-lost-connection.blade.php +++ b/resources/views/emails/server-lost-connection.blade.php @@ -1,5 +1,5 @@ -Coolify cannot connect to your server ({{ $name }}). Please check your server and make sure it is running. +MapleDeploy cannot connect to your server ({{ $name }}). Please check your server and make sure it is running. {{-- MapleDeploy branding --}} All automations & integrations are turned off! diff --git a/resources/views/emails/server-patches-error.blade.php b/resources/views/emails/server-patches-error.blade.php index 070ead440..8896d1194 100644 --- a/resources/views/emails/server-patches-error.blade.php +++ b/resources/views/emails/server-patches-error.blade.php @@ -9,5 +9,5 @@ --- -You can manage your server and view more details in your [Coolify Dashboard]({{ $server_url }}). +You can manage your server and view more details in your [MapleDeploy dashboard]({{ $server_url }}). diff --git a/resources/views/emails/server-patches.blade.php b/resources/views/emails/server-patches.blade.php index 37644eaa2..837f6ded5 100644 --- a/resources/views/emails/server-patches.blade.php +++ b/resources/views/emails/server-patches.blade.php @@ -41,7 +41,7 @@ 1. Review the available updates 2. Plan maintenance window if critical packages are involved -3. Apply updates through the Coolify dashboard +3. Apply updates through the MapleDeploy dashboard 4. Monitor services after updates are applied @else Your server is up to date! No packages require updating at this time. @@ -49,5 +49,5 @@ --- -You can manage server patches in your [Coolify Dashboard]({{ $server_url }}). +You can manage server patches in your [MapleDeploy dashboard]({{ $server_url }}). diff --git a/resources/views/emails/subscription-invoice-failed.blade.php b/resources/views/emails/subscription-invoice-failed.blade.php index 644f520ca..b2010f327 100644 --- a/resources/views/emails/subscription-invoice-failed.blade.php +++ b/resources/views/emails/subscription-invoice-failed.blade.php @@ -1,5 +1,6 @@ +{{-- MapleDeploy branding: upstream cloud references removed --}} -Your last invoice has failed to be paid for Coolify Cloud. +Your last invoice has failed to be paid for MapleDeploy. -Please update payment details [here]({{ $stripeCustomerPortal }}). +Please update your payment details [here]({{ $stripeCustomerPortal }}). diff --git a/resources/views/emails/trial-ended.blade.php b/resources/views/emails/trial-ended.blade.php index 347078034..765a6d6cd 100644 --- a/resources/views/emails/trial-ended.blade.php +++ b/resources/views/emails/trial-ended.blade.php @@ -1,5 +1,6 @@ +{{-- MapleDeploy branding: upstream cloud references removed --}} -Your trial ended. All automations and integrations are disabled for all of your servers. +Your trial has ended. All automations and integrations are disabled for your servers. -Please update payment details [here]({{ $stripeCustomerPortal }}) or in [Coolify Cloud](https://app.coolify.io) to continue using our services. +Please update your payment details [here]({{ $stripeCustomerPortal }}) to continue using MapleDeploy. diff --git a/resources/views/errors/419.blade.php b/resources/views/errors/419.blade.php index 585e887a5..95a114c46 100644 --- a/resources/views/errors/419.blade.php +++ b/resources/views/errors/419.blade.php @@ -13,9 +13,9 @@ primary-label="Back to login">
      -
    • Set your domain in Settings → FQDN to match the URL you use to access Coolify.
    • -
    • Cloudflare users: disable Browser Integrity Check and Under Attack Mode for your Coolify domain, as these can interrupt login sessions.
    • -
    • If you can still access Coolify via localhost, log in there first to configure your FQDN.
    • +
    • Set your domain in Settings → FQDN to match the URL you use to access MapleDeploy.
    • {{-- MapleDeploy branding --}} +
    • Cloudflare users: disable Browser Integrity Check and Under Attack Mode for your MapleDeploy domain, as these can interrupt login sessions.
    • {{-- MapleDeploy branding --}} +
    • If you can still access MapleDeploy via localhost, log in there first to configure your FQDN.
    • {{-- MapleDeploy branding --}}
    diff --git a/resources/views/invitation/accept.blade.php b/resources/views/invitation/accept.blade.php index 7509a9969..1ec30e6fd 100644 --- a/resources/views/invitation/accept.blade.php +++ b/resources/views/invitation/accept.blade.php @@ -1,9 +1,9 @@ - +
    -

    You have been invited to collaborate on Coolify.

    +

    You have been invited to collaborate on MapleDeploy.

    {{-- MapleDeploy branding --}}
    diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index a7de0b680..846d678b4 100644 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -36,15 +36,21 @@ class="hidden lg:flex fixed top-0 inset-x-0 z-50 h-12 items-center bg-white/95 d {{-- Brand (width tracks sidebar) --}}
    -
    - + - Coolify - Coolify + + MapleDeploy + + + Powered by Coolify
    @if (isInstanceAdmin() && !isCloud())
    @@ -84,12 +90,17 @@ class="relative flex h-full w-full max-w-56 min-w-0 flex-col border-l border-neu
    + {{-- MapleDeploy branding --}}
    - - Coolify - +
    + + MapleDeploy + + + Powered by Coolify +
    @@ -111,9 +122,10 @@ class="text-[15px] font-semibold tracking-tight text-black transition-opacity ho
    + {{-- MapleDeploy branding --}} - Coolify + MapleDeploy
    diff --git a/resources/views/layouts/base.blade.php b/resources/views/layouts/base.blade.php index a97d8c1df..53721a4ea 100644 --- a/resources/views/layouts/base.blade.php +++ b/resources/views/layouts/base.blade.php @@ -14,7 +14,7 @@ }; window.applyStoredTheme = () => { const theme = localStorage.theme === 'purple' ? 'custom' : (localStorage.theme || 'dark'); - const themeColor = localStorage.themeColor || '#6b16ed'; + const themeColor = localStorage.themeColor || '#d52b1f'; const isDark = theme === 'dark' || theme === 'custom' || (theme === 'system' && matchMedia('(prefers-color-scheme: dark)').matches); localStorage.theme = theme; @@ -36,19 +36,17 @@ - + {{-- MapleDeploy branding --}} + - - - - + + - - - - - + + + + @use('App\Models\InstanceSettings') @php @@ -63,12 +61,9 @@ } } @endphp - {{ $name }}{{ $title ?? 'Coolify' }} - @env('local') - - @else - - @endenv + {{ $name }}{{ $title ?? 'MapleDeploy' }} {{-- MapleDeploy branding --}} + {{-- MapleDeploy branding: single favicon for all environments --}} + @vite(['resources/js/app.js', 'resources/css/app.css']) - - @endif + {{-- MapleDeploy branding: upstream cloud analytics removed --}} @auth @@ -169,6 +161,7 @@ let cpuColor = '#1e90ff' let ramColor = '#00ced1' let textColor = '#ffffff' + let gridColor = '#44403c' let editorBackground = '#181818' let editorTheme = 'blackboard' @@ -181,12 +174,14 @@ function checkTheme() { cpuColor = '#1e90ff' ramColor = '#00ced1' textColor = '#ffffff' + gridColor = '#44403c' editorBackground = '#181818' editorTheme = 'blackboard' } else { cpuColor = '#1e90ff' ramColor = '#00ced1' textColor = '#000000' + gridColor = '#d6d3d1' editorBackground = '#ffffff' editorTheme = null } diff --git a/resources/views/livewire/admin/index.blade.php b/resources/views/livewire/admin/index.blade.php index c2fb4b271..054baca33 100644 --- a/resources/views/livewire/admin/index.blade.php +++ b/resources/views/livewire/admin/index.blade.php @@ -1,5 +1,5 @@
    - Admin | Coolify + Admin | MapleDeploy
    @@ -28,7 +28,7 @@ @if (session('impersonating'))
    - You are viewing Coolify as {{ auth()->user()->name }}. + You are viewing MapleDeploy as {{ auth()->user()->name }}. {{-- MapleDeploy branding --}} Return to root user
    diff --git a/resources/views/livewire/boarding/index.blade.php b/resources/views/livewire/boarding/index.blade.php index 2f955f167..21a040ecd 100644 --- a/resources/views/livewire/boarding/index.blade.php +++ b/resources/views/livewire/boarding/index.blade.php @@ -1,13 +1,13 @@ @php use App\Enums\ProxyTypes; @endphp - Onboarding | Coolify + Onboarding | MapleDeploy
    @if ($currentState === 'welcome')
    -

    Welcome to Coolify

    +

    Welcome to MapleDeploy

    {{-- MapleDeploy branding --}}

    Connect your first server and start deploying in minutes.

    @@ -46,16 +46,7 @@ class="inline-flex items-center gap-1.5 rounded-md px-3 py-1.5 text-[12px] font- Skip setup - - - - - - + {{-- MapleDeploy branding: contact support modal removed (Help component removed) --}}
    @@ -63,17 +54,18 @@ class="inline-flex items-center gap-1.5 rounded-md px-3 py-1.5 text-[12px] font- - Coolify automates deployment and infrastructure management on your own servers. Deploy applications + {{-- MapleDeploy branding --}} + MapleDeploy automates deployment and infrastructure management on your own servers. Deploy applications from Git, manage databases, and monitor everything without vendor lock-in.

    - Coolify handles server configuration, Docker management, + MapleDeploy handles server configuration, Docker management, and deployments automatically.

    - All data and configurations live on your infrastructure. + All data and configurations live on your servers. Works offline except for external integrations.

    @@ -103,8 +95,9 @@ class="inline-flex items-center gap-1.5 rounded-md px-3 py-1.5 text-[12px] font-

    - @can('viewAny', App\Models\CloudProviderToken::class) -
    -

    Provision a server

    -

    Create a server with a cloud provider.

    -
    - @if ($currentState === 'select-server-type') - - -
    -
    - Hetzner -
    -

    Hetzner Cloud

    -

    - Deploy servers directly from your Hetzner Cloud account. -

    -
    -
    -
    -
    - -
    - - -
    -
    - Vultr -
    -

    Vultr Cloud

    -

    - Deploy servers directly from your Vultr account. -

    -
    -
    -
    -
    - -
    - - -
    -
    - -
    -

    DigitalOcean

    -

    - Deploy servers directly from your DigitalOcean account. -

    -
    -
    -
    -
    - -
    - @endif -
    -
    - @endcan + {{-- MapleDeploy branding: Hetzner/Vultr/DigitalOcean cloud provider provisioning removed --}}
    @if (!$serverReachable) @@ -227,6 +158,7 @@ class="group relative cursor-pointer flex h-full min-h-36 flex-col rounded-[10px wire:model="remoteServerUser" :value="$remoteServerUser" />

    Non-root user is experimental: + {{-- MapleDeploy branding: link to upstream Coolify docs for technical reference --}} docs

    @@ -239,12 +171,13 @@ class="group relative cursor-pointer flex h-full min-h-36 flex-col rounded-[10px
  • The correct public key is in your ~/.ssh/authorized_keys file for the specified user
  • -
  • Or skip the boarding process and manually add a new private key to Coolify and - the server
  • +
  • Or skip the boarding process and manually add a new private key to MapleDeploy and + the server
  • {{-- MapleDeploy branding --}}

    + {{-- MapleDeploy branding: link to upstream Coolify docs for technical reference --}} For more help, check this documentation.

    @@ -327,7 +260,7 @@ class="flex size-9 shrink-0 items-center justify-center rounded-lg border border Generate new key - Create an ED25519 key pair in Coolify. + Create an ED25519 key pair in MapleDeploy. {{-- MapleDeploy branding --}} @@ -345,7 +278,7 @@ class="text-xs bg-coolgray-300 dark:bg-coolgray-400 px-1 py-0.5 rounded">~/.ssh/ file.

    - Coolify generates ED25519 keys by default for optimal + MapleDeploy generates ED25519 keys by default for optimal security and performance.

    @@ -395,7 +328,7 @@ class="text-xs bg-coolgray-300 dark:bg-coolgray-400 px-1 py-0.5 rounded">~/.ssh/

    - Private keys are encrypted at rest in Coolify's database. + Private keys are encrypted at rest in the database.

    Deploy the public key to @@ -443,7 +376,7 @@ class="text-xs bg-coolgray-300 dark:bg-coolgray-400 px-1 py-0.5 rounded">~/.ssh/ - Coolify will automatically install Docker {{ $minDockerVersion }}+ if not present. + MapleDeploy will automatically install Docker {{ $minDockerVersion }}+ if not present.

    @@ -498,7 +431,7 @@ class="text-[10px] font-semibold uppercase tracking-[0.08em] text-neutral-400 da

    - Coolify installs Docker Engine, Docker Compose, and + MapleDeploy installs Docker Engine, Docker Compose, and configures system requirements automatically.

    @@ -603,16 +536,7 @@ class="inline-flex items-center gap-1.5 rounded-md px-3 py-1.5 text-[12px] font- Go to dashboard - - - - - - + {{-- MapleDeploy branding: contact support modal removed (Help component removed) --}}

    @@ -633,16 +557,7 @@ class="inline-flex items-center gap-1.5 rounded-md px-3 py-1.5 text-[12px] font- Restart - - - - - - + {{-- MapleDeploy branding: contact support modal removed (Help component removed) --}}
    @endif diff --git a/resources/views/livewire/dashboard.blade.php b/resources/views/livewire/dashboard.blade.php index a8f4d0369..3e694cad9 100644 --- a/resources/views/livewire/dashboard.blade.php +++ b/resources/views/livewire/dashboard.blade.php @@ -1,6 +1,6 @@
    - Dashboard | Coolify + Dashboard | MapleDeploy @if (session('error')) diff --git a/resources/views/livewire/destination/index.blade.php b/resources/views/livewire/destination/index.blade.php index cd07c8fd5..532349305 100644 --- a/resources/views/livewire/destination/index.blade.php +++ b/resources/views/livewire/destination/index.blade.php @@ -1,6 +1,6 @@
    - Destinations | Coolify + Destinations | MapleDeploy
    diff --git a/resources/views/livewire/destination/resources.blade.php b/resources/views/livewire/destination/resources.blade.php index cd8927583..9ca96250f 100644 --- a/resources/views/livewire/destination/resources.blade.php +++ b/resources/views/livewire/destination/resources.blade.php @@ -1,6 +1,6 @@
    - {{ $destination->name }} Resources | Coolify + {{ $destination->name }} Resources | MapleDeploy - {{ $destination->name }} | Destination | Coolify + {{ $destination->name }} | Destination | MapleDeploy @php @@ -31,7 +31,7 @@ class="rounded-lg border border-red-300 bg-red-50 p-4 ring-1 ring-inset ring-red

    Permanently delete {{ $destination->name }} - from Coolify. The Docker network is also removed from the server. + from MapleDeploy. The Docker network is also removed from the server. {{-- MapleDeploy branding --}}

    Delete or move every attached resource before deleting this destination. diff --git a/resources/views/livewire/help.blade.php b/resources/views/livewire/help.blade.php deleted file mode 100644 index 0b8b6b447..000000000 --- a/resources/views/livewire/help.blade.php +++ /dev/null @@ -1,30 +0,0 @@ -

    -
    -
    - -
    -
    -

    Tell us what you need

    -

    Share a problem, question, or idea. Include enough context for us to - understand what happened.

    -
    -
    - -
    - - - -
    -

    Replies are sent to your account email.

    - - Send feedback - -
    - -
    diff --git a/resources/views/livewire/layout-popups.blade.php b/resources/views/livewire/layout-popups.blade.php index 2e5f6a02d..d26ac2a8e 100644 --- a/resources/views/livewire/layout-popups.blade.php +++ b/resources/views/livewire/layout-popups.blade.php @@ -1,24 +1,17 @@
    - - View docs - + {{-- MapleDeploy branding: Coolify docs link removed --}} - -
    - -
    -

    - Love Coolify? Support our work. -

    -

    - Coolify is profitable thanks to you. Your support - helps us build more features and keep improving the project. -

    -
    -
    - - -
    - - - - @endif + {{-- MapleDeploy branding: Coolify sponsorship popup removed --}} @if (request()->query->get('cancelled'))
    @@ -294,10 +221,7 @@ class="button h-9 justify-center sm:min-w-32" @endif