当前位置: 首页 > wzjs >正文

烟台企业网站制作公司360推广登陆入口

烟台企业网站制作公司,360推广登陆入口,中山做网站哪家专业,如何定制微信小程序概述 Ragflow本身并不包含用户管理的功能,我在系列前文中,写过一个脚本,用来批量插入用户,并自动加入团队,配置默认模型设置。然而,此方式需要用户安装对应环境,对普通用户并不友好。 因此我开…

概述

Ragflow本身并不包含用户管理的功能,我在系列前文中,写过一个脚本,用来批量插入用户,并自动加入团队,配置默认模型设置。然而,此方式需要用户安装对应环境,对普通用户并不友好。

因此我开发了一个可视化的管理系统,用来方便对用户信息管理。

1. 技术栈说明

前端:采用Vue3,套用v3-admin-vite模板。

后端:使用Flask进行构建。

2. 功能说明

管理界面效果图如下:

后台管理界面

主要功能:

  • 管理员登录
    初始默认用户名为Admin,密码为123454678

  • 新建用户
    新建用户,可设置用户名、登陆邮箱、登录密码,用户会自动加入创建时间最早的用户团队,并默认采用和其一致的模型配置

  • 用户查询
    可根据用户名或邮箱查询显示用户信息

  • 用户修改
    可直接修改用户名,不影响用户登录,只是方便标识管理

  • 用户删除/多选批量删除
    删除用户后,会自动将其模型配置/管理信息同时一并删除

3. 使用方式

先下载项目源码:

仓库地址:https://github.com/zstar1003/ragflow-plus

3.1 本地运行方式

3.1.1 运行后端

1.打开后端程序management/server,安装依赖

pip install -r requirements.txt

2.启动后端

python app.py

3.1.2 运行前端

1.打开前端程序management\web,安装依赖

pnpm i

2.启动前端程序

pnpm dev

浏览器访问启动后的地址,即可进入系统。

3.2 Docker运行方式

为了方便部署,我已将该系统打包成Docker镜像,可通过如下方式拉取运行:

docker compose -f management/docker-compose.yml up -d

此时,访问8080端口即可进入管理系统界面。

如果是部署在linux服务器,无法直接查看web界面,可进一步配置ssh端口转发。

以Termius为例,

配置两个端口转发:

  1. 将本地1003端口转发到服务端8080端口

  2. 将本地5000端口转发到服务端5000端口

访问服务器ip:1003即可进入后台管理界面。

4. Docker镜像构建方法

如对该系统进一步开发,可以参考如下方式构建镜像,以便共享。

1.修改文件management/Dockerfilemanagement\docker-compose.yml内容

docker-compose.yml内容示例如下:

services:frontend:image: ragflowplus-management-web:v0.1.0build:context: .dockerfile: Dockerfiletarget: frontendports:- "8080:80"depends_on:- backendenvironment:- API_URL=http://backend:5000backend:image: ragflowplus-management-server:v0.1.0build:context: .dockerfile: Dockerfiletarget: backendports:- "5000:5000"environment:- FLASK_ENV=development- CORS_ALLOWED_ORIGINS=http://localhost:8080,http://frontendextra_hosts:- "host.docker.internal:host-gateway"

2.使用docker compose构建镜像

cd management
docker-compose build

3.使用docker compose运行镜像

docker-compose up -d 

4.测试通过,添加镜像标签

docker tag ragflowplus-management-web:v0.1.0 your-username/ragflowplus-management-web:v0.1.0
docker tag ragflowplus-management-server:v0.1.0 your-username/ragflowplus-management-server:v0.1.0

5.推送镜像到仓库

docker push your-username/ragflowplus-management-web:v0.1.0
docker push your-username/ragflowplus-management-server:v0.1.0

6.修改docker-compose.yml文件以使用远程镜像

frontend:image: your-username/ragflowplus-management-web:v0.1.0
backend:image: your-username/ragflowplus-management-server:v0.1.0
http://www.dtcms.com/wzjs/545661.html

相关文章:

  • 有哪些做分析图用的地图网站iis部署网站无法访问
  • 武城网站建设价格wordpress用户注册中文不能
  • 建设企业网站官网u盾登录外贸平台运营
  • ftp空间网站分析可口可乐网站建设的目的
  • 网站开发验收流程百度没有投放的网站点击
  • 网站找哪家做阿里巴巴logo发展史
  • 用网站开发角度去开发一个网站做钢材都有什么网站
  • 网站建设优化广告流量建设厅网站沙场限期通知书
  • 云南网站建设产品介绍百度竞价排名规则及费用
  • 潍坊高端模板建站做网站高手
  • 网站建设的招聘要求小程序排名帝搜软件sem880官网
  • 建网站要几个域名网站模板psd素材
  • 网站备案基础知识淄博企业网站建设价格
  • 网站开发邮件服务器欧洲做塑料交易网站
  • 温州seo网站管理网站建设好还需投资吗
  • 泰安优化关键词排名哪家合适吴忠seo
  • 如何搜索网站行业软件公司外包
  • 微信网站主题庆阳网站设计服务
  • 浅析小型企业网站的建设网站网站开发不存储数据犯法吗
  • 做计划网站电商前期投资要多少钱
  • 四川淘宝网站建设方案amh wordpress 伪静态
  • 知名外贸网站建设公司建湖人才网今曰招
  • h5制作平台下载网站竞价难做优化
  • 李沧做网站公司wordpress多个函数文件路径
  • 清新县城乡规划建设局网站应用商店安全下载
  • 做网站运营很累吧电信网站开发语言主要用什么
  • 呼市賽罕区信息网站做一顿饭工作wordpress discuz论坛模板
  • 城市建设模拟游戏网站公司公司网站建设公司
  • 涟水网站开发公司点击查看梅州头条新闻今天头条新闻
  • 中华建设杂志网站建设部网站查询造价师证件