PHPackages                             rifrocket/laravelinstaller - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. rifrocket/laravelinstaller

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

rifrocket/laravelinstaller
==========================

Laravel web Installation wizard

v2.0(5y ago)372MITPHPPHP ^7.1

Since Sep 26Pushed 5y ago1 watchersCompare

[ Source](https://github.com/rifRocket/LaravelInstaller)[ Packagist](https://packagist.org/packages/rifrocket/laravelinstaller)[ Docs](https://github.com/rifrocket/laravelinstaller)[ RSS](/packages/rifrocket-laravelinstaller/feed)WikiDiscussions master Synced 6d ago

READMEChangelog (2)DependenciesVersions (3)Used By (0)

Laravel web Installation wizard Package
=======================================

[](#laravel-web-installation-wizard-package)

[![Latest Version on Packagist](https://camo.githubusercontent.com/0b8a7ce6187c19b8dd2587f870a40295a3cc69506c6b9bced55dff99c785cd50/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f726966726f636b65742f6c61726176656c696e7374616c6c65722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/rifrocket/laravelinstaller)[![Quality Score](https://camo.githubusercontent.com/ebe782a627527f7212dce2d97442db713c04775862a989a61342c2c13dc51960/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f726966726f636b65742f6c61726176656c696e7374616c6c65722e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/rifrocket/laravelinstaller)[![Total Downloads](https://camo.githubusercontent.com/9ddbe739f3ec6903742378da8fde6097fb11312167ae412ca2630e969399c6f9/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f726966726f636b65742f6c61726176656c696e7374616c6c65722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/rifrocket/laravelinstaller)

##### THIS PACKAGE IS STILL UNDER TESTING AND DEVELOPMENT

[](#this-package-is-still-under-testing-and-development)

This package is built on top of the [rachidlaasri/laravel-installer](https://github.com/rashidlaasri/LaravelInstaller) package, This package just overcomes some issues that I faced during my project development such as adding new environment elements in installation wizard form and validation of new variables. This package is specially focused to use after the final build of the project, it will use .env.excample file as a template for updating .env file.

##### key Feature:

[](#key-feature)

1-It will use you predefined environment keys from .env.example.

2-Easy to expand set of environment keys and validations.

3-Multi-lingual support.

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require rifrocket/laravelinstaller
```

Register the package Laravel 5.5 and up Uses package auto discovery feature, no need to edit the config/app.php file.

Laravel 5.4 and below Register the package with laravel in config/app.php under providers with the following:

```
'providers' => [
	    rifrocket\LaravelInstaller\LaravelInstallerServiceProvider::class,
	];
```

Publish the packages views, config file, assets, and language files by running the following from your projects root folder:

```
php artisan vendor:publish --tag=laravelinstaller
```

Usage
-----

[](#usage)

Install Routes Notes

In order to install your application, go to the /install route and follow the instructions. Once the installation has run the empty file installed will be placed into the /storage directory. If this file is present the route /install will abort to the 404 page. Update Route Notes

In order to update your application, go to the /update route and follow the instructions. The /update routes count how many migration files exist in the /database/migrations folder and compares that count against the migrations table. If the files count is greater then the /update route will render, otherwise, the page will abort to the 404 page. Additional Files and folders published to your project :

### Changelog

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

### Security

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

- [Mohammad Arif](https://github.com/rifrocket)
- [Rachid Laasri](https://github.com/rashidlaasri) for core concept.
- [Irving](https://github.com/irvingv8) for Layout design.
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

Laravel Package Boilerplate
---------------------------

[](#laravel-package-boilerplate)

This package was generated using the [Laravel Package Boilerplate](https://laravelpackageboilerplate.com).

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~36 days

Total

2

Last Release

2022d ago

Major Versions

1.0 → v2.02020-11-01

### Community

Maintainers

![](https://www.gravatar.com/avatar/0760d2ca4970ea58535ee77fa44041b71ed2b6e3ab898a3b930d7bccc1175d56?d=identicon)[mohammad\_arif](/maintainers/mohammad_arif)

---

Top Contributors

[![rifrocket](https://avatars.githubusercontent.com/u/66988599?v=4)](https://github.com/rifrocket "rifrocket (22 commits)")

---

Tags

laravelinstallerrifrocket

### Embed Badge

![Health badge](/badges/rifrocket-laravelinstaller/health.svg)

```
[![Health](https://phpackages.com/badges/rifrocket-laravelinstaller/health.svg)](https://phpackages.com/packages/rifrocket-laravelinstaller)
```

###  Alternatives

[stoutlogic/acf-builder

An Advanced Custom Field Configuration Builder

8311.8M60](/packages/stoutlogic-acf-builder)[lambdish/phunctional

λ PHP functional library

3612.0M23](/packages/lambdish-phunctional)[spatie/nova-backup-tool

A Laravel Nova tool to backup your application.

361560.7k1](/packages/spatie-nova-backup-tool)[digital-creative/conditional-container

Provides an easy way to conditionally show and hide fields in your Nova resources.

116593.8k4](/packages/digital-creative-conditional-container)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
