icebearsoft/kitukizuri

认证

1.4 2024-06-16 19:56 UTC

README

Kitu Kizuri 是一个为 Laravel 设计的应用程序结构。它为你的应用程序提供一个起点。

组件

  • Krud Security
    • 使用 Jetstream 登录 - 默认
    • 使用 LdapRecord 登录 - 可选
    • 用户管理
    • 角色分配
    • 通过模块分配权限
  • Krud Admin
    • Krud Security 的 GUI 管理界面
    • 低代码“目录(CRUD)”生成器
    • MySQL 数据库管理器
    • 数据库日志 - 可选
  • Krud Aux
    • 基于 Docker 的开发环境集成
    • Vue 集成 - 可选
    • MongoDB 集成 - 可选
    • Trino 集成 - 可选

文档:https://kitukizuri.icebearsoft.com

安装

在 Laravel 中安装包

composer require icebearsoft/kitukizuri

使用 Docker 开发环境

php artisan krud:set-docker

docker-compose build

docker-compose up -d

安装 Krud

# utilizando recursos locales
php artisan krud:install

# utilizando entorno en docker
docker exec -it idContainer bash

php artisan krud:install

可选配置

种子文件

database/seeds/DatabaseSeeder.php 中添加

public function run()
{
  $this->call(ModulosSeeder::class);
  $this->call(PermisosSeeder::class);
  $this->call(MenuSeeder::class);
}

默认用户

用户: admin@mail.com 密码: "temp,123"

访问 wiki 了解更多关于此项目的信息。