digiton-ma / installer
Digiton's own Laravel starter-kits installer.
Requires
- php: ^8.2
- illuminate/filesystem: ^10.20|^11.0
- illuminate/support: ^10.20|^11.0
- laravel/prompts: ^0.1.18|^0.2.0|^0.3.0
- symfony/console: ^6.2|^7.0
- symfony/process: ^6.2|^7.0
Requires (Dev)
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^10.4
README
Documentation
Installation
You can install the package via composer:
composer global require digiton-ma/installer
Usage
You can create a new Laravel project by running:
digitoncli new project-name
Use flags to customize the installation:
--git
: Initialize a git repository
digitoncli new project-name --git
--git --github
: Initialize a git repository and create a new repository on GitHub
digitoncli new project-name --git --github
--git --github --org=digiton-ma
: Initialize a git repository and create a new repository on GitHub under the digiton-ma organization
digitoncli new project-name --git --github --org=digiton-ma
--migrate --seed
: Run the migrations and seed the database
digitoncli new project-name --migrate --seed
--migrate --db-use=root --db-password=pass
: Run the migrations and seed the database using the specified database user and password
digitoncli new project-name --migrate --db-use=root --db-password=pass
Most used command:
digitoncli new project-name --git --github --org=digiton-ma --migrate --seed
Contributing
Thank you for considering contributing to the Installer! The contribution guide can be found in the Laravel documentation.
Code of Conduct
In order to ensure that the Laravel community is welcoming to all, please review and abide by the Code of Conduct.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
License
Laravel Installer is open-sourced software licensed under the MIT license.