GitShow/mholt/caddy-grpc-web
mholt

caddy-grpc-web

Caddy module to Convert gRPC-Web requests to normal gRPC for servers

by mholt
envoy-filtergrpcgrpc-jsongrpc-servergrpc-web
Star on GitHubFork

Go

32 stars7 forks3 contributorsQuiet · 8mo agoSince 2022MIT

Meet the team

See all 3 on GitHub →
mholt
mholt2 contributions
tetra12
tetra122 contributions
soyuka
soyuka1 contribution

Languages

View on GitHub →
Go91.7%
Dockerfile8.3%

Commit activity

Last 12 weeks · 0 commits

Full graph →

Community health

2 of 6 standards met

Community profile →
42
✓README✓License○Contributing○Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Quiet · 1 discussion · Last activity 8mo ago
See all on GitHub →
Zagreus9723
Not returning any contentOpenIssue

Hello! I have set this up to communicate with an Android Emulator. The requests go through as 200, but no content is returned.

Zagreus9723 · 1y ago

Recent fixes

View closed PRs →
soyuka
grpc web prototypeMergedPR

This uses github.com/soyuka/grpcweb instead of improbable-eng/grpc-web as caddy already has the whole http layer.

soyuka · 8mo ago
vlahan
Long term module plansClosedIssue

Hi @mholt, First of all I want to thank you for your work on caddy-server and also for this module! Despite the experimental nature, we are using the module successfully in our projects and would appreciate if you can share your thoughts on its long-term maintenance prospects. Are there plans to integrate this as standard module in caddy-server and to address some of the issues listed in https://github.com/mholt/caddy-grpc-web/blob/2deb9fd4ddd703e0037e63edb5bcd7a4df85f66f/grpcweb.go#L37 ?

vlahan · 2y ago
fanspace
add-package failedClosedIssue

caddy version v2.6.3 caddy add-package github.com/mholt/caddy-grpc-web 2023/02/09 03:21:57.741 INFO this executable will be replaced {"path": "D:\\caddy\\caddy.exe"} 2023/02/09 03:21:57.741 INFO requesting build {"os": "windows", "arch": "amd64", "packages": ["github.com/corazawaf/coraza-caddy", "github.com/mholt/caddy-grpc-web", "github.com/shift72/caddy-geo-ip"]} Error: download failed: download failed: HTTP 400: unable to fulfill download request (id=0f7e7453-c089-4a92-85dd-a00e0d44db84)

fanspace · 2y ago
Structured data for AI agents

Repository: mholt/caddy-grpc-web. Description: Caddy module to Convert gRPC-Web requests to normal gRPC for servers Stars: 32, Forks: 7. Primary language: Go. Languages: Go (91.7%), Dockerfile (8.3%). License: MIT. Topics: envoy-filter, grpc, grpc-json, grpc-server, grpc-web. Open PRs: 0, open issues: 1. Last activity: 8mo ago. Community health: 42%. Top contributors: mholt, tetra12, soyuka.

·@ofershap

Replace github.com with gitshow.dev