An open API service indexing awesome lists of open source software.

https://github.com/accentdesign/grpc

A collection of useful gRPC services
https://github.com/accentdesign/grpc

go grpc python services

Last synced: 5 months ago
JSON representation

A collection of useful gRPC services

Awesome Lists containing this project

README

          

# gRPC Services

[![Go](https://github.com/AccentDesign/grpc/actions/workflows/go-test.yml/badge.svg)](https://github.com/AccentDesign/grpc/actions/workflows/go-test.yml)

Services hosted within Accent Design using Google Remote Procedure Call.

## Services

A list of all the service built in this library:

| Service | Description | |
|---------------------------|------------------------------------|-----------------------------------------------------------------|
| [Auth](./services/auth) | Email and password authentication | [Dockerhub](https://hub.docker.com/r/accent/grpc-service-auth) |
| [Email](./services/email) | SMTP email with file attachments | [Dockerhub](https://hub.docker.com/r/accent/grpc-service-email) |

## Tools

Some useful external tools:

FastAPI Boilerplate

A boilerplate written in Python, Pydantic and SQLAlchemy using the following services
* Auth
* Email

https://github.com/stuartaccent/fastapi-boilerplate

gRPC Web UI

Connect to a running gRPC service that has reflection enabled
```bash
docker run \
--publish 8080:8080 \
fullstorydev/grpcui:latest \
-bind 0.0.0.0 -port 8080 -plaintext host.docker.internal:50051
```