lsys Rust 实现的用户应用管理服务开源项目

我要开发同款
匿名用户2023年02月05日
126阅读
开发技术Rust
所属分类Web应用开发、后台管理系统(模板)
授权协议Apache

作品详情

lsys是一个rust实现的的用户应用管理服务,第三方服务依赖为:mysql+redis,可在./examples/lsys-actix-web/.env配置。

目前使用示例[examples]基于actix-web作为接入web框架,你可选择其他基于tokio的web框架

后端服务安装

编译【中途有失败再次执行】cargobuild-r导入SQL到数据库导入./assets/tables.sql到MYSQL修改你的REDIS,MYSQL等的配置

[./examples/lsys-actix-web/.env的配置覆盖./examples/lsys-actix-web/config/下配置]

./examples/lsys-actix-web/.env执行启动服务cd./examples/lsys-actix-web/&&../../target/release/lsys-actix-web

管理UI安装

git: https://github.com/shanliu/lsys-ui

编译cdweb&&npmi&&npmrunbuild&&cd..cdwap&&npmi&&npmrunbuild&&cd..修改配置,设置服务域名等./web/config.json拷贝编译文件到lsys-actix-web静态文件目录中,静态文件目录配置在文件:./examples/lsys-actix-web/app.toml:ui_dir中

备注:UI部分可以自行部署如NGINX服务器中

cp./public/*../examples/lsys-actix-web/static/ui

访问 https://127.0.0.1/ui/

在线示例:https://175.178.90.181/ui/#

示例账号:aaaaa示例密码:000000

外部应用实现示例[GO实现]

git: https://github.com/shanliu/lsys-subapp

具体示例参见lsys-subapp/examples/sub_app&&lsys-subapp/examples/basic

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论