https://github.com/a11ywatch/proto
The protobuf files for A11yWatch
https://github.com/a11ywatch/proto
a11ywatch
Last synced: 2 months ago
JSON representation
The protobuf files for A11yWatch
- Host: GitHub
- URL: https://github.com/a11ywatch/proto
- Owner: a11ywatch
- License: mit
- Created: 2022-08-20T13:09:24.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-03T14:14:00.000Z (about 1 year ago)
- Last Synced: 2025-01-01T09:41:45.705Z (4 months ago)
- Topics: a11ywatch
- Homepage:
- Size: 34.2 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Protocol Buffers
The protobuf definitions are found across the following locations.
Only the central API performs calls to the services directly instead of having to use each micro service on its own.
None of the gRPC ports are exposed in production since its meant for internal communication unless you host the project on your own.
## Installation
`npm i @a11ywatch/protos`
### Website
Create a client for managing your website with [website-protobuf](./website.proto) on port `50051`.
### Pagemind
Create a client for accessibility scans with [pagemind-protobuf](./pagemind.proto) on port `50052`.
### Mav
Create a client for image AI recognition calls with [mav-protobuf](./mav.proto) on port `50053`.
### Cdn
Ccdn service backed by S3 [cdn-protobuf](./cdn.proto) on port `50054`.
### Crawler
Create a client for full multi-site crawls with [crawler-protobuf](./crawler.proto) on port `50055`.
### Health
Attach health checks to a service [health-protobuf](./health.proto).