PHPackages                             bestmomo/laravel5-3-installer - 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. bestmomo/laravel5-3-installer

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

bestmomo/laravel5-3-installer
=============================

Helper for Laravel 5.3 application installation

v1.0.0(9y ago)174.7k14[1 issues](https://github.com/bestmomo/laravel5-3-installer/issues)MITPHP

Since Sep 13Pushed 9y ago4 watchersCompare

[ Source](https://github.com/bestmomo/laravel5-3-installer)[ Packagist](https://packagist.org/packages/bestmomo/laravel5-3-installer)[ Docs](http://github.com/bestmomo/laravel5-3-installer)[ RSS](/packages/bestmomo-laravel5-3-installer/feed)WikiDiscussions master Synced yesterday

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

Laravel Installer
-----------------

[](#laravel-installer)

This repository is the Laravel 5.3 version of [this one](https://github.com/bestmomo/laravel-installer).

### Features

[](#features)

- point base url to installator route
- check PHP version
- check folders permissions
- check server requirements
- allow application publication
- get the database settings with a form
- migrate the database
- seed the database (if needed)
- optionaly get basic informations (set in config) for administrator creation with a form
- allow saving complementary informations fo administrator (for example roles)
- set an unique security key for application
- remove service provider reference in config to delete the installation stuff

### Installation

[](#installation)

Type :

```
    composer require bestmomo/laravel5-3-installer

```

Add the service provider to config/app.php :

```
    Bestmomo\Installer\InstallerServiceProvider::class,

```

### Publish

[](#publish)

The last required step is to publish views, translations and configuration in your application with :

```
    php artisan vendor:publish --tag=laravel-installer

```

### Configuration

[](#configuration)

Views
-----

[](#views)

View are in `resources/views/vendor/installer`, you can customize them as you want.

Translations
------------

[](#translations)

Translations are in `resources/lang/*` in `installer.php` file. You can customize them as you want and add other languages (default are only `en` and `fr`).

Configuration
-------------

[](#configuration-1)

Configuration is in `config/installer.php` :

- ***Application name*** : the name of the application
- ***Application version*** : the version number of the application
- ***PHP version*** : you can set newer version if you need for your application (dont forget to update lang files too)
- ***Server requirements*** : add other requirements if you need for your application
- ***Permissions*** : add other permissions if you need for your application
- ***Publish path*** : if you have to publish directories and files set the path (default is `null`). For example you have a `blog` directory with folders, subfolders and files at the root, set this value :

```
  'publish-path' => base_path('blog'),

```

Take care that any file with same name will be changed for the new one.

- ***Login url*** : set the login url for button at the end of installation
- ***Administrator*** : set `true` if you want administrator creation with installation. Set also the `fields` if default values dont suit. But take care that these fields must fit the `create` method of AuthController (or your form request) because package uses this method to create the administrator. If you use form request for validation set it in **validator** configuration. If you use a custom creator method set it in **creator** configuration.

To add other informations to administrator as roles you can create this method in RegisterController :

```
protected function userAddValues(User $user)
{
    // Add elements to administrator record there
}

```

The user model is provided as method parameter so you can easily set a query.

Todo list
---------

[](#todo-list)

- Screenshots

###  Health Score

34

—

LowBetter than 75% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity29

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity63

Established project with proven stability

 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

Unknown

Total

1

Last Release

3578d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2959682?v=4)[bestmomo](/maintainers/bestmomo)[@bestmomo](https://github.com/bestmomo)

---

Top Contributors

[![bestmomo](https://avatars.githubusercontent.com/u/2959682?v=4)](https://github.com/bestmomo "bestmomo (2 commits)")

### Embed Badge

![Health badge](/badges/bestmomo-laravel5-3-installer/health.svg)

```
[![Health](https://phpackages.com/badges/bestmomo-laravel5-3-installer/health.svg)](https://phpackages.com/packages/bestmomo-laravel5-3-installer)
```

###  Alternatives

[ipinfo/ipinfo

The official PHP library for IPinfo, the most reliable, accurate, and in-depth source of IP address data available anywhere. We process terabytes of data to produce our custom IP geolocation, company, carrier and IP type data sets. Visit our developer docs at https://ipinfo.io/developers.

2921.3M16](/packages/ipinfo-ipinfo)[commerceguys/enum

A PHP 5.4+ enumeration library.

981.9M7](/packages/commerceguys-enum)

PHPackages © 2026

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