Админка с панелью для laravel 9 ( Mongodb ) Версия с Mysql тут https://github.com/noistudio/art20
Админка включает в себя собственные пакеты:
https://github.com/noistudio/artcrud-mongodb
https://github.com/noistudio/admin-blocks-mongodb
https://github.com/noistudio/laravel-trumbowyg
https://github.com/noistudio/artadmin-mongodb
Также используется стороний пакет для файлового менеджера https://github.com/UniSharp/laravel-filemanager и https://github.com/barryvdh/laravel-translation-manager
- composer create-project
- php artisan vendor:publish --tag=lfm_public --tag=admin_blocks --tag=artcrud_mg --tag=laravel-trumbowyg --tag=artadmin
- php artisan artadmin:adduser {email} {password}
Данный пакет является реинкарнацией идей https://github.com/noistudio/art_laravel Но в более современном и расширенном формате, с поддержкой блоков, системы для создания админок(миграции,модели,контроллеры,views) ну и естественно с системой распределения прав
В работе над этим мне очень помог http://dzenburo.ru/ без него, все это не случилось бы. Так что такие дела.
Экспорт базы данных Mongodb Необходимо зайти в контейнер mongodb , и выполнить там следующую команду: mongodump --uri="mongodb://user:user@localhost:27017/laravel" --username=user --password=user --authenticationDatabase admin