YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。

QQ交流群:

644642474 主群可能已满

941802405 群2欢迎加入

体验地址:https://yapi.baidu.com文档:hellosean1025.github.io/yapi

特性

  • 基于 Json5 和 Mockjs 定义接口返回数据的结构和文档,效率提升多倍

  • 扁平化权限设计,即保证了大型企业级项目的管理,又保证了易用性

  • 类似 postman 的接口调试

  • 自动化测试, 支持对 Response 断言

  • MockServer 除支持普通的随机 mock 外,还增加了 Mock 期望功能,根据设置的请求过滤规则,返回期望数据

  • 支持 postman, har, swagger 数据导入

  • 免费开源,内网部署,信息再也不怕泄露了

今天我们来介绍下,使用docker方式进行部署

1.拉镜像 docker pull   registry.cn-beijing.aliyuncs.com/dockercore/yapi:latest 2.创建挂载目录 mkdir -p /dockercore/yapi/mongodata3.运行专用mongodocker run --restart always -v /dockercore/yapi/mongodata:/data/db -d --name yapimongo mongo4.运行容器初始化docker run -it --rm --link yapimongo:mongo --entrypoint npm --workdir /api/vendors registry.cn-beijing.aliyuncs.com/dockercore/yapi run install-server初始化管理员账号成功,账号名:"admin@admin.com",密码:"ymfe.org" 5.运行服务docker run -d  --restart=always --name yapi  --link yapimongo:mongo --workdir /api/vendors  -p 3001:3000  registry.cn-beijing.aliyuncs.com/dockercore/yapi  server/app.js

访问 http://localhost:3000 登录账号 admin@admin.com,密码 ymfe.org

这样就是部署好了,如果好用麻烦大家给个start https://github.com/YMFE/yapi

yapi 接口文档_1分钟docker部署顶尖 API 文档管理系统相关推荐

  1. 【云原生之Docker实战】使用docker部署mkdocs项目文档工具

    [云原生之Docker实战]使用docker部署mkdocs项目文档工具 一.mkdocs介绍 1.mkdocs简介 2.mkdocs特点 二.检查本地环境 1.检查docker版本 2.检查dock ...

  2. html版api文档,将html版API文档转换成chm格式的API文档

    将html版API文档转换成chm格式的API文档并不是一件难事,所需要的只是2个工具及其你要制作的API的javadoc文档,一般去官网下载的话,都会有源代码和javadoc,软件一个是制作chm文 ...

  3. yapi接口导出为word_还在手工写接口测试文档,已经out了

    接口文档,顾名思义就是对接口说明的文档.好的接口文档包含了对接口URL,参数以及输出内容的说明,我们参照接口文档就能编写出一个个的测试用例.而且接口文档详细的话,测试用例编写起来就会比较简单,不容易遗 ...

  4. python api文档管理工具_开源的api文档管理系统

    在项目中,需要协同开发,所以会写许多API文档给其他同事,以前都是写一个简单的TXT文本或Word文档,口口相传,这种方式比较老土了,所以,需要有个api管理系统专门来管理这些api,从网上找了许多比 ...

  5. 2分钟 Docker 部署 SprinBoot 集成 Flowable 工作流引擎

    文章目录 一. 简介 二. docker流程引擎部署 2.1. jdk安装配置 2.2. 下载打包好的tar包 2.3. 上传tar包 2.4. 在线安装Docker 2.5. 检验安装是否成功 三. ...

  6. 支付接口的开放有什么好处第三方支付API文档如何对接云收呗支付平台接口使用总结

    一.支付接口的开放有什么好处? 1.第三方支付可以为企业降低直连银行的成本,第三方支付接口满足企业专注于发展在线业务的收费要求,根据市场竞争与业务发展所创新的商业模式,同步定制个性化的支付结算服务: ...

  7. knife4j或Swagger接口文档中找不到部分API文档

    由于今天遇到一个很奇怪的问题,我在sprintboot中建好了一个请求处理类,如下 /*** 企业信息表 控制器** @author AKAILEE* @since 2021-07-29*/ @Res ...

  8. 5分钟快速部署PESCMS TEAM 团队任务管理系统开发版

    所在的公司也经历过小团队的发展,为了高效率,通常都是面对面交流,很多时候事情谈论过后不久就已经淡忘了.而且工作任务不能全局观察,成员之间基本上都要主动去询问,效率反而低下.所以今天就介绍一款中小团队的 ...

  9. 干掉 Swagger + Postman?测试接口直接生成API文档,这个国产文档工具真香!

    点击上方"芋道源码",选择"设为星标" 管她前浪,还是后浪? 能浪的浪,才是好浪! 每天 10:33 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | ...

最新文章

  1. pycharm设置控制台的解释器_PyCharm 中文教程 01:运行 Python 的四种方式
  2. 2017 ACM/ICPC Asia Regional Qingdao Online 记录
  3. Gradle project xxx refresh failed Error:Unable to tunnel through proxy. Proxy returns HTTP/...
  4. Redis数据库操作指令
  5. python怎么设置代码执行时间_Python 2.x如何设置命令执行的超时时间实例
  6. 一致性哈希解决的问题
  7. TokenInsight:BTC多头比例延续上升,人气保持高位
  8. 人脸关键点标注工具_谈谈人脸关键点的江湖
  9. 安装ECShop报 Non-static method cls_image::gd_version() should not be called statically 解决方案
  10. android 消息系统Handler、MessageQueue、Looper源代码学习
  11. ERP操作手册要不要做?
  12. stm23f103 usart1串口中断可进入,而stm32f205 usart1的中断进不去解决办法
  13. C/C++编程笔记:浪漫流星雨表白程序,七夕想表白,我教你啊!
  14. SaaS 真实的案例, DRP
  15. 通过手机实现外网远程唤醒内网下的群辉Nas等设备
  16. Android手机SD卡分区
  17. 软件设计师-3.数据结构与算法基础
  18. 基于有赞微小店+有赞云实现的个人微信和支付宝扫码在线支付收款
  19. linux装回win10系统无法开机,Win10/Linux双系统删除之后出现grub无法开机修复方法...
  20. 欧文分校的计算机科学博士,2020年加州大学欧文分校博士含金量

热门文章

  1. -javaagent:_从javaagent迁移到JVMTI:我们的经验
  2. gradle文件不识别_识别Gradle约定
  3. Java命令行界面(第27部分):cli-parser
  4. 在Java 8中进行投射(还有其他功能?)
  5. java桌面版_长大了Java! 提出Java桌面版
  6. Spring Boot和Swagger UI
  7. 一罐将其全部统治:Arquillian + Java 8
  8. 在NIO.2中使用文件和目录
  9. 使用Mockito测试Spring组件
  10. 用Java编写Hadoop MapReduce任务