### Manual installation steps for FilaKit Source: https://github.com/jeffersongoncalves/filakitv5/blob/main/README.md Manual installation steps: install JavaScript and Composer dependencies, set up the environment file and generate the app key, configure the database in .env, run migrations, build frontend assets, and start the server. ```bash pnpm install ``` ```bash composer install ``` ```bash cp .env.example .env php artisan key:generate ``` ```bash php artisan migrate ``` ```bash pnpm run build ``` ```bash php artisan serve ``` -------------------------------- ### Set up environment file Source: https://github.com/jeffersongoncalves/filakitv5/blob/main/README.md Copies the example environment file to create the .env configuration file. ```bash cp .env.example .env ``` -------------------------------- ### Run automated FilaKit installation Source: https://github.com/jeffersongoncalves/filakitv5/blob/main/README.md Runs the automated installation script that installs Composer dependencies, sets up the environment, generates the app key, configures the database, runs migrations, installs Node dependencies, builds assets, and configures Herd if used. ```bash php install.php ``` -------------------------------- ### Install Composer dependencies Source: https://github.com/jeffersongoncalves/filakitv5/blob/main/README.md Installs Composer dependencies for the project. ```bash composer install ``` -------------------------------- ### Install JavaScript dependencies Source: https://github.com/jeffersongoncalves/filakitv5/blob/main/README.md Installs JavaScript dependencies using pnpm. ```bash pnpm install ``` -------------------------------- ### Create a new app using FilaKit CLI Source: https://github.com/jeffersongoncalves/filakitv5/blob/main/README.md Uses the FilaKit CLI to create a new application with the specified kit. Requires the CLI to be installed globally via Composer. ```bash filakit new my-app --kit=jeffersongoncalves/filakitv5 ``` -------------------------------- ### Configure custom ports in .env Source: https://github.com/jeffersongoncalves/filakitv5/blob/main/README.md Example environment variables for configuring custom ports for the application, MySQL, Redis, and Mailpit. Adjust these if you have other services running on the same ports. ```bash # Application Port (ex: 8080) APP_PORT=8080 # MySQL Port (ex: 3306) FORWARD_DB_PORT=3306 # Redis Port (ex: 6379) FORWARD_REDIS_PORT=6379 # Mailpit Port (ex: 1025) FORWARD_MAILPIT_PORT=1025 ``` -------------------------------- ### Start Sail containers Source: https://github.com/jeffersongoncalves/filakitv5/blob/main/README.md Starts the Laravel Sail containers in detached mode. Laravel Sail automatically handles the development server, so you don't need to run php artisan serve. ```bash ./vendor/bin/sail up -d ``` -------------------------------- ### Navigate to project directory Source: https://github.com/jeffersongoncalves/filakitv5/blob/main/README.md Moves into the project directory after creating the application. ```bash cd my-app ``` -------------------------------- ### Run development server and queues Source: https://github.com/jeffersongoncalves/filakitv5/blob/main/README.md Development commands: run the full development environment with composer dev, or run each component separately: the server, queue listener, and asset compilation. ```bash # Run the development server with logs, queues and asset compilation composer dev # Or run each component separately php artisan serve php artisan queue:listen --tries=1 pnpm run dev ``` -------------------------------- ### Create a new Laravel app with FilaKit Source: https://github.com/jeffersongoncalves/filakitv5/blob/main/README.md Creates a new Laravel application using the FilaKit starter kit with MySQL as the database. Requires PHP 8.3+, Composer, Node.js, and PNPM. ```bash laravel new my-app --using=jeffersongoncalves/filakitv5 --database=mysql ``` -------------------------------- ### Generate application key Source: https://github.com/jeffersongoncalves/filakitv5/blob/main/README.md Generates the application encryption key. ```bash php artisan key:generate ``` -------------------------------- ### Attach to application container Source: https://github.com/jeffersongoncalves/filakitv5/blob/main/README.md Attaches to the application container's shell to run commands inside the container. ```bash ./vendor/bin/sail shell ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.