@extends('layouts.app', ['title' => 'Web Installer']) @section('content')
Shared-hosting installer

Deploy License Forge from the browser

Upload the ZIP to cPanel, point the domain to the public/ folder, then finish setup here without SSH access.

@foreach ($requirements['checks'] as $name => $passed)
{{ str_replace('_', ' ', $name) }}
{{ $passed ? 'Ready' : 'Missing' }}
@endforeach
@foreach ($requirements['writable'] as $name => $passed)
{{ str_replace('_', ' ', $name) }}
{{ $passed ? 'Writable' : 'Check permissions' }}
@endforeach
Cron for cPanel: * * * * * php /home/username/public_html/artisan schedule:run
Finalize the install to run the migrations, create the administrator, and lock the installer automatically.
@endsection