Download the PHP package laravel-afterburner/installer without Composer
On this page you can find all versions of the php package laravel-afterburner/installer. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download laravel-afterburner/installer
More information about laravel-afterburner/installer
Files in laravel-afterburner/installer
Package installer
Short Description Afterburner project installer - Create new Laravel projects with Afterburner
License MIT
Informations about the package installer
Afterburner Installer
Create new Laravel projects with Afterburner using a simple command.
Installation
Ensure Composer's global bin directory is in your PATH:
- macOS:
~/.composer/vendor/binor~/.config/composer/vendor/bin - Linux:
~/.config/composer/vendor/binor~/.composer/vendor/bin - Windows:
%USERPROFILE%\AppData\Roaming\Composer\vendor\bin
Usage
Create a new Afterburner application:
This will:
- Create a new Laravel project using the Afterburner template
- Install all core dependencies
- Set up the project structure
- Optionally install add-on packages (Documents, Communications, Voting, Meetings, Playbook, Subscriptions) via interactive prompts after migrations
Add-on packages
During afterburner new, you can select:
- Documents —
laravel-afterburner/documents^1.0 - Communications —
laravel-afterburner/communications^1.0 - Voting —
laravel-afterburner/voting^1.0 - Meetings —
laravel-afterburner/meetings^1.0 - Playbook —
laravel-afterburner/playbook^1.0 - Subscriptions —
laravel-afterburner/subscriptions^1.0
Each selection runs composer require and the package install Artisan command (afterburner:voting:install, etc.).
To add packages to an existing app:
Next Steps
After creating your application:
During afterburner new, optional prompts set the entity type in config/afterburner.php and pass admin details to afterburner:seed-install — not to .env.
Council roles (directory, voting council electorate, council discussions, meeting action items) are driven by the Council Role checkbox on each role in Role Management. Fresh strata installs seed president, vice_president, treasurer, secretary, and council_member with that flag enabled.
Requirements
- PHP ^8.2
- Composer
- Laravel template repository accessible via Composer
Development
To work on the installer locally:
License
MIT License - see LICENSE file for details.
All versions of installer with dependencies
symfony/console Version ^6.4.14 || ^7.1.7
symfony/process Version ^6.4.14 || ^7.1.7
laravel/prompts Version ^0.3.5