gtdxyz / suda
suda system
Installs: 206
Dependents: 2
Suggesters: 0
Security: 0
Stars: 10
Watchers: 2
Forks: 1
Open Issues: 0
Language:JavaScript
Requires
- php: ^8.2
- arrilot/laravel-widgets: ^3.14
- cviebrock/eloquent-sluggable: ^11.0
- guzzlehttp/guzzle: ^7.8
- illuminate/support: ^11.0
- intervention/image: ^3.6
- laravel/ui: ^4.0
- league/flysystem: ^3.27
- livewire/livewire: ^3.4
- maennchen/zipstream-php: >=3.1.0
- mews/purifier: ^3.4
- simplesoftwareio/simple-qrcode: ^4.2
- symfony/yaml: ^7.0
- willvincent/feeds: ^2.6
Suggests
- league/flysystem-cached-adapter: Required to use the Flysystem cache.
- dev-main
- 11.0.5
- 11.0.3
- 11.0.2
- 11.0.1
- 11.0
- 10.x-dev
- 10.2.4
- 10.2.3
- 10.2.2
- 10.2.1
- 10.2.0
- 10.1.9
- 10.1.8
- 10.1.7
- 10.1.6
- 10.1.5
- 10.1.3
- 10.1.2
- 10.1.1
- 10.1.0
- 10.0.9
- 10.0.8
- 10.0.7
- 10.0.6
- 10.0.5
- 10.0.3
- 10.0.2
- 10.0.1
- 10.0.0
- 9.x-dev
- 9.0.8
- 9.0.7
- 9.0.6
- 9.0.5
- 9.0.3
- 9.0.2
- 9.0.1
- 9.0.0
- 8.x-dev
- 8.0.3
- 8.0.2
- 8.0.1
- 5.x-dev
- 5.2.1
- 5.2.0
- 5.1.9
- 5.1.8
- 5.1.7
- 5.1.6
- 5.1.5
- 5.1.3
- 5.1.2
- 5.1.1
- 5.1.0
- 5.0
This package is auto-updated.
Last update: 2024-12-02 05:29:59 UTC
README
Laravel Suda - build mutiple extensions, private SaaS.
Versions
Requirments
PHP >= 8.2+
Install
After initial Laravel project folder,
composer require gtdxyz/suda
php artisan suda:install
# auto install include migrations,assets,themes
# edit config/app.php
# Chinse
'locale' => 'zh_CN',
'timezone' => 'Asia/Shanghai',
# edit config/auth.php
'guards' => [
'web' => [
'driver' => 'session',
'provider' => 'users',
],
// add operate
'operate' => [
'driver' => 'session',
'provider' => 'operates',
],
],
'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => App\Models\User::class,
],
// add provider
'operates' => [
'driver' => 'authsuda_provider',
'model' => Gtd\Suda\Models\Operate::class,
],
// 'users' => [
// 'driver' => 'database',
// 'table' => 'users',
// ],
],