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

我要开发同款
匿名用户2023年02月05日
229阅读

技术信息

开源地址
https://github.com/shanliu/lsys
授权协议
Apache

作品详情

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

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

后端服务安装

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

[./examples/lsys-actix-web/.ev的配置覆盖./examples/lsys-actix-web/cofig/下配置]

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

管理UI安装

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

编译cdweb&&pmi&&pmrubuild&&cd..cdwap&&pmi&&pmrubuild&&cd..修改配置,设置服务域名等./web/cofig.jso拷贝编译文件到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/shaliu/lsys-subapp

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

功能介绍

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

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

评论