GitHub App
@if (data_get($github_app, 'installation_id'))
Save
@endif
@can('delete', $github_app)
@if ($applications->count() > 0)
@else
@endif
@endcan
Your Private GitHub App for private repositories.
@if (!data_get($github_app, 'installation_id'))
@if (!isCloud())
@if ($isSystemWide)
System-wide GitHub Apps are shared across all teams on this Coolify instance. This means any team can use this GitHub App to deploy applications from your repositories. For better security and isolation, it's recommended to create team-specific GitHub Apps instead.
@endif
@endif
@if (blank($github_app->private_key_id))
@endif
@foreach ($privateKeys as $privateKey)
@endforeach
Permissions
@can('view', $github_app)
Refetch
Update
@endcan
{{-- --}}
Webhook Events
@if ($webhookEvents)
@foreach ($webhookEvents as $event)
{{ $event }}
@endforeach
@php
$missingEvents = $github_app->missingWebhookEvents();
@endphp
@if (!empty($missingEvents))
Missing required events (will be auto-enabled on Refetch): {{ implode(', ', $missingEvents) }}
@endif
@else
No webhook event data yet. Click Refetch above to fetch current events.
@endif
@endif