Skip to content
/ vpi Public

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

License

Notifications You must be signed in to change notification settings

xyyxhcj/vpi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published