Download the PHP package shanerbaner82/filament-installer without Composer
On this page you can find all versions of the php package shanerbaner82/filament-installer. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download shanerbaner82/filament-installer
More information about shanerbaner82/filament-installer
Files in shanerbaner82/filament-installer
Package filament-installer
Short Description FilamentPHP application installer.
License MIT
Informations about the package filament-installer
Quickly spin up a new Filament powered application.
Filament Installer is a command-line tool that replaces the Laravel installer and wraps up the most common tasks you might take when creating a Filament app: opening it in your editor and your browser, initialize a git repository, tweak your .env and .env.example, and more.
Requirements
- PHP 8.2+
Installation if running Herd
Otherwise run:
Upgrading
Usage
Make sure ~/.composer/vendor/bin is in your terminal's path.
What exactly does it do?
filament new $PROJECTNAME- Initialize a git repo, add all the files, and, after some changes below, make a commit with the text "Initial commit."
- Replace the
.env(and.env.example) database credentials with the default macOS MySQL credentials: database of$PROJECTNAME, userroot, and empty password - Replace the
.env(and.env.example)APP_URLwith$PROJECTNAME.$YOURVALETTLD - Generate an app key
- Set up dark mode (if opted in)
- Scaffold custom theme assets (if opted in)
- Install and setup Filament Breezy, Filament Shield, or Filament Sentry (if opted in)
- Open the project in your favorite editor
- Open
$PROJECTNAME.$YOURVALETTLDin your browser
Note: If your
$PROJECTNAMEhas dashes (-) in it, they will be replaced with underscores (_) in the database name.
There are also a few optional behaviors based on the parameters you pass (or define in your config file), including creating a database, migrating, running Valet Link and/or Secure, and running a custom bash script of your definition after the fact.
All versions of filament-installer with dependencies
illuminate/filesystem Version ^10.20|^11.0
illuminate/support Version ^10.20|^11.0
laravel/prompts Version ^0.1
symfony/console Version ^6.2|^7.0
symfony/process Version ^6.2|^7.0