Skip to main content

๐Ÿ‘จโ€๐Ÿ’ป Configuration System

SaaSykit provides a configuration system that allows you to customize the behavior of your application without modifying the core codebase or environment variables.

The configuration system builds on top of Laravel's configuration system and allows you to override the configuration values from the Admin Panel.

Settings

These configurations are written into the database and cached into redis for faster access.

This allows you to edit configuration values without needing to deploy a new version of your application.

You can extend the configuration system to add your own configuration values and plug them into the settings page in the Admin Panel if you want.

For more information about that check the App\Services\ConfigManager class App\Livewire\Filament\GeneralSettings to get a glimpse of how it's done if you would like to extend the configuration system.