Skip to content

RTabary/openapi-audit-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

openapi-audit-engine

Make your API definition (Open API Standard) clean.
Capture d’écran 2020-03-17 à 00 01 40

Based on stoplightio/spectral

UI

The UI is handled by RTabary/openapi-audit-engine-front

API

The backend API is handled by RTabary/openapi-audit-engine-back

Run application (Docker)

$ docker-compose pull
$ docker-compose -f "docker-compose.yml" up -d --build

The UI is available at http://localhost:4200
The API is available at http://localhost:3000

Use your own rules

As previously mentionned, this project is based on stoplightio/spectral which allows you to create your own custom rules.
Simply bind the folder containing your own rules to the container:

version: '2.0'
services:
  front:
    image: roms/openapi-audit-engine-front:latest
    ports:
    - "4200:4200"
  back:
    image: roms/openapi-audit-engine-back:latest
    volumes: 
    - "/path/to/local/spectral/conf:/usr/src/app/dist/assets:ro"
    ports: 
    - "3000:3000"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published