# xadmin-server **Repository Path**: anydev/xadmin-server ## Basic Information - **Project Name**: xadmin-server - **Description**: xadmin-基于Django+vue3的rbac权限和数据权限管理系统 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2025-04-19 - **Last Updated**: 2025-05-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: pure-admin ## README # xadmin-server xadmin-基于Django+vue3的rbac权限管理系统 前端 [xadmin-client](https://github.com/nineaiyu/xadmin-client) ### 在线预览 [https://xadmin.dvcloud.xin/](https://xadmin.dvcloud.xin/) 账号密码:admin/admin123 ## 开发部署文档 [https://docs.dvcloud.xin/](https://docs.dvcloud.xin/) ## [Centos 9 Stream 安装部署](https://docs.dvcloud.xin/guide/installation-local.html) ## [Docker 容器化部署](https://docs.dvcloud.xin/guide/installation-docker.html) # 附录 ⚠️ Windows上面无法正常运行celery flower,导致任务监控无法正常使用,请使用Linux环境开发部署 ## 启动程序(启动之前必须配置好Redis和数据库) ### A.一键执行命令【不支持windows平台,如果是Windows,请使用 手动执行命令】 ```shell python manage.py start all -d # -d 参数是后台运行,如果去掉,则前台运行 ``` ### B.手动执行命令 #### 1.api服务 ```shell python manage.py runserver 0.0.0.0:8896 ``` #### 2.定时任务 ```shell python -m celery -A server beat -l INFO --scheduler django_celery_beat.schedulers:DatabaseScheduler --max-interval 60 python -m celery -A server worker -P threads -l INFO -c 10 -Q celery --heartbeat-interval 10 -n celery@%h --without-mingle ``` #### 3.任务监控[windows可能会异常] ```shell python -m celery -A server flower -logging=info --url_prefix=api/flower --auto_refresh=False --address=0.0.0.0 --port=5566 ``` ## 捐赠or鼓励 如果你觉得这个项目帮助到了你,你可以[star](https://github.com/nineaiyu/xadmin-server)表示鼓励,也可以帮作者买一杯果汁🍹表示鼓励。 | 微信 | 支付宝 | |----------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------| | | |