juni/filament-boilerplate

A boilerplate for Filament 4.

Installs: 1

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

Language:Blade

Type:project

1.0.1 2025-08-23 14:25 UTC

This package is auto-updated.

Last update: 2025-08-23 14:26:55 UTC


README

Features

  • The Laravel Debug bar
  • Faker Picsum images
  • The timezone of Amsterdam
  • The Shield plugin
  • The Spatie media plugin
  • The Filament Users plugin

Installation

  • Install the boiler plate using composer: composer create-project juni/filament-boilerplate <path>
  • Change the project name in .ddev/config.yml
  • Start the ddev container: ddev start
  • Run the migrations and seed the tables: ddev art migrate:fresh --seed
  • Run the npm scripts: ddev npm install && ddev npm run build
  • When creating a public website: ddev art storage:link
  • Login using the admin username admin@local.test and password @Test123!

Protected website

  • Open the media-library config file and change the url_generator parameter to App\Services\PrivateMediaUrlGenerator::class,
  • Open the .env file and change the MEDIA_DISK option to local.
  • Add the auth middleware to all the routes.