xionggaogao123 / vpi

接口管理系统(支持JSON导入,引用数据结构,接口测试,测试用例) api management with json import, reference data structure, test, test case

Home Page:http://www.whcj.press

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vpi is a powerful All-in-one API management and testing platform, we devote to making APIs Management easier!
中文文档

Getting Started

  • The separation of front-end and backend
    use sh/makeJar.sh

    Config:

      front/.env.production
      ams/src/main/java/press.whcj.ams.common.Constant.SysConfig
      ams/src/main/resources/application-prod.yml    
    

    Dependencies:

      jdk1.8  
      chromePlugin(Optional)    
      mongodb(init/install-mongodb.sh)    
      nginx  
      maven
      node(npm7.5.4)
    
  • Build an application with a monolithic architecture(put the html into jar after building)
    use sh/start-springboot.sh

    Dependencies:

      jdk1.8  
      chromePlugin(Optional)
      mongodb(init/install-mongodb.sh)    
      maven(Optional)
      node(npm7.5.4)(Optional)
    

    Version v1.03+, run jar with your configuration of mongoDB

    # mongoDB configurations: conf/application-prod.yml
    nohup java -jar ams.jar --spring.config.location=classpath:/application.yml,conf/application-prod.yml > vpi.log 2>&1 &
    

Demo:

http://www.whcj.press
Test account: lx/123456

Help:

http://www.whcj.press/#/help

About

接口管理系统(支持JSON导入,引用数据结构,接口测试,测试用例) api management with json import, reference data structure, test, test case

http://www.whcj.press

License:GNU General Public License v3.0


Languages

Language:Vue 49.1%Language:Java 38.7%Language:JavaScript 10.4%Language:Shell 1.1%Language:Stylus 0.4%Language:HTML 0.3%