Skip to content

Web gui client for interacting with gRPC services

License

Notifications You must be signed in to change notification settings

dbarzdys/sendgrpc

Repository files navigation

SendGRPC

Installation

Docker

You can run sendgrpc container with your docker-compose.yml file. Just add a new service:

  sendgrpc:
    image: dbarzdys/sendgrpc
    volumes: 
     - ./your-config-file.json:/etc/sendgrpc/sendgrpc.conf.json
     - ./your-service.proto:/etc/sendgrpc/protos/your-service.proto
    ports:
     - 8888:8888

Example of sendgrpc.conf.json file:

{
    "servers": [
        {
            "name": "your-service-name",
            "protoPath": "protos/your-service.proto",
            "target": "http://your-service:80"
        }
    ]
}

NPM

You can also install this tool using npm.

npm install -g sendgrpc

And then run:

sendgrpc -p [port] -c [config-file]

Preview

alt text

About

Web gui client for interacting with gRPC services

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published