olakunlevpn/laravel-installer-welcome

Customizable welcome step for Laravel Installer

Installs: 0

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/olakunlevpn/laravel-installer-welcome

v1.1.0 2025-12-13 14:11 UTC

This package is auto-updated.

Last update: 2025-12-13 18:30:13 UTC


README

Laravel Installer - Welcome Package

Latest Version Total Downloads

This package adds a customizable welcome step to Laravel Installer with your branding and messaging.

To learn all about it, head over to the extensive documentation.

Here's what you can do:

// Set your app name and logo
APP_NAME="Your Application"
APP_LOGO=images/logo.svg

Customize welcome features:

'features' => [
    'Quick and easy installation process',
    'Automatic database configuration',
    'Built-in requirements checker',
    'Secure admin account setup',
],

Show requirements before installation:

'show_requirements' => true,
'requirements' => [
    'PHP 8.2 or higher installed',
    'Database server ready (MySQL/PostgreSQL)',
    'Write permissions on storage and bootstrap/cache',
],

The welcome step displays your app name, logo, features list, and requirements checklist—all fully customizable via config or translations.

Installation

You can install the package via composer:

composer require olakunlevpn/laravel-installer-welcome

Add the step to your installer configuration in config/installer.php:

'steps' => [
    \Olakunlevpn\InstallerWelcome\Steps\WelcomeStep::class,
    \Olakunlevpn\Installer\Steps\RequirementsStep::class,
    // ... other steps
],

Publish the configuration (optional):

php artisan vendor:publish --tag=laravel-installer-welcome-config

You can find the full installation instructions in our documentation.

Usage

Add your logo to public/images/logo.svg and configure:

APP_NAME="My Application"
APP_LOGO=images/logo.svg
WELCOME_STEP_POSITION=1

That's it! The welcome step will appear with your branding.

Customization

Publish translations to customize text:

php artisan vendor:publish --tag=laravel-installer-welcome-translations

Publish views to customize layout:

php artisan vendor:publish --tag=laravel-installer-welcome-views

Learn more about customization in the documentation.

Changelog

Please see the main CHANGELOG for more information on what has changed recently.

License

The MIT License (MIT). Please see License File for more information.