grpc-proxy

Proxy server built on envoy providing a REST gateway and the ability to translate gRPC-Web and/or Connect requests requests into regular gRPC requests.

MIT License

Stars
6

Bot releases are visible (Hide)

grpc-proxy - v3.0.1 Latest Release

Published by github-actions[bot] about 1 year ago

3.0.1 (2023-10-11)

Bug Fixes

grpc-proxy - v3.0.0

Published by github-actions[bot] about 1 year ago

3.0.0 (2023-09-30)

⚠ BREAKING CHANGES

  • The entire application is now written in Go. This makes it possible to run the proxy with an existing envoy installation and decouples it from Nix. The tools also gained a full POSIC-compatible CLI interface with proper help for all available options. You can now easily download pre-built binaries of the proxy or use Go to install it on your machine.

Features

  • allow configuration of cluster options (586ea6a)
  • allow floating point values for timeout (a01e30e)
  • rewrite entire application in go (d3a1f61)

Bug Fixes

grpc-proxy - v3.0.0-beta.4

Published by github-actions[bot] about 1 year ago

3.0.0-beta.4 (2023-09-05)

Bug Fixes

  • add enum for url unescape spec (d4a7f89)
grpc-proxy - v3.0.0-beta.3

Published by github-actions[bot] about 1 year ago

3.0.0-beta.3 (2023-09-05)

Features

  • allow configuration of cluster options (586ea6a)
  • allow floating point values for timeout (a01e30e)
grpc-proxy - v3.0.0-beta.1

Published by mirkolenz about 1 year ago

3.0.0-beta.1 (2023-08-10)

⚠ BREAKING CHANGES

  • The entire application is now written in Go. This makes it possible to run the proxy with an existing envoy installation and decouples it from Nix. The tools also gained a full POSIC-compatible CLI interface with proper help for all available options. You can now easily download pre-built binaries of the proxy or use Go to install it on your machine.

Features

  • rewrite entire application in go (d3a1f61)
grpc-proxy - v3.0.0-beta.2

Published by github-actions[bot] about 1 year ago

3.0.0-beta.2 (2023-08-10)

Bug Fixes

grpc-proxy - v2.0.0

Published by github-actions[bot] about 1 year ago

2.0.0 (2023-08-08)

⚠ BREAKING CHANGES

  • The parameters/options passed to the app should now be lowercased. That change should make it easier and faster to write the variable names.
  • The project now includes a REST gateway in addition to the existing gRPC-Web proxy. To use it, create a descriptor set of your gRPC service and specify the services that shall be exposed. The readme has been updated with more details.

Features

  • add rest gateway (ca0d7e3)
  • allow multiple access log locations (5a3c516)
  • use lowercase parameters (2828f38)

Bug Fixes

  • improve startup logging (b4de5dd)
  • print generated envoy config on startup (e9b50ea)
  • properly implement load balancing (750721c)
  • remove unneeded spacing in generated config (392a6a6)
  • silence nix lib.getExe warnings (06edc20)
grpc-proxy - v1.0.16

Published by github-actions[bot] over 1 year ago

1.0.16 (2023-06-20)

Bug Fixes

grpc-proxy - v1.0.15

Published by github-actions[bot] over 1 year ago

1.0.15 (2023-06-12)

Bug Fixes

  • add extra platforms to nix (e5fccfd)
grpc-proxy - v1.0.14

Published by github-actions[bot] over 1 year ago

1.0.14 (2023-06-12)

Bug Fixes

  • move qemu action to top in ci (751e1e7)
grpc-proxy - v1.0.13

Published by github-actions[bot] over 1 year ago

1.0.13 (2023-06-12)

Bug Fixes

grpc-proxy - v1.0.12

Published by github-actions[bot] over 1 year ago

1.0.12 (2023-06-12)

Bug Fixes

  • check for parameters was not working (c867ce2)
grpc-proxy - v1.0.11

Published by github-actions[bot] over 1 year ago

1.0.11 (2023-06-12)

Bug Fixes

  • use qemu instead of pkgsCross (8d4e2dd)
grpc-proxy - v1.0.10

Published by github-actions[bot] over 1 year ago

1.0.10 (2023-06-12)

Bug Fixes

  • refactor using callPackage and pkgsCross (5810059)
grpc-proxy - v1.0.9

Published by github-actions[bot] over 1 year ago

1.0.9 (2023-06-11)

Bug Fixes

  • do not remove manifest after upload (3f3accf)
grpc-proxy - v1.0.8

Published by github-actions[bot] over 1 year ago

1.0.8 (2023-06-11)

Bug Fixes

  • enable echo for docker manifest (4fc0adc)
grpc-proxy - v1.0.7

Published by github-actions[bot] over 1 year ago

1.0.7 (2023-06-11)

Bug Fixes

  • move from buildx to buildah for multi-arch (af2057c)
grpc-proxy - v1.0.6

Published by github-actions[bot] over 1 year ago

1.0.6 (2023-06-11)

Bug Fixes

  • remove initial arg from dockerfile (3591a10)
grpc-proxy - v1.0.5

Published by github-actions[bot] over 1 year ago

1.0.5 (2023-06-11)

Bug Fixes

  • actually build docker image in ci (0ee549e)
grpc-proxy - v1.0.4

Published by github-actions[bot] over 1 year ago

1.0.4 (2023-06-11)

Bug Fixes

  • use docker buildx for multi-arch images (3109152)
Package Rankings
Top 9.88% on Proxy.golang.org