caddy-ngrok-listener
sdk-golang
caddy-ngrok-listener | sdk-golang | |
---|---|---|
1 | 3 | |
19 | 91 | |
- | - | |
6.3 | 9.2 | |
6 months ago | 4 days ago | |
Go | Go | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
caddy-ngrok-listener
-
ngrok-go: embed ingress into your Go apps as a net.Listener
Have a look at https://github.com/mohammed90/caddy-ngrok-listener 🙂
sdk-golang
-
ngrok-go: embed ingress into your Go apps as a net.Listener
- WRT app embedded: We have some examples in https://github.com/openziti/sdk-golang. Also, our documents on embedding into Prometheus (https://docs.openziti.io/blog/zitification/prometheus/part1/) and Kubeclt (https://docs.openziti.io/blog/zitification/kubernetes/) should be useful. This use case is basically what Ozone did - https://ozone.one/blog/ozone-zitifies-private-kubernetes-deployments-with-netfoundry.
-
Would you build open source zero trust overlay networking into your greenfield app?
OpenZiti has two parts: the 'edge' and the 'fabric'. The OpenZiti fabric is all written in Go, and we have a Go SDK among the various edge endpoints - https://github.com/openziti/sdk-golang. By embedding the Go SDK in your app, you get many cool things for 'free' (see below).
-
I'm Using SNI Proxying and IPv6 to Share Port 443 Between Webapps
https://github.com/openziti/sdk-golang
Similarly, this eliminates the IP address dependencies.
Sample (Java in this case - see GitHub above for various language options):
What are some alternatives?
terraform-lke-ziti - Terraform plan that creates a Linode Kubernetes Engine cluster and installs Ziti
boundary - Boundary enables identity-based access management for dynamic infrastructure.
awesome-tunneling - List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting.
caddy-oidc - OpenId Connect plugin for Caddy Server
coder - Coder provisions software development environments via Terraform on Linux, macOS, Windows, X86, ARM, and of course, Kubernetes.
caddy-l4 - Layer 4 (TCP/UDP) app for Caddy
website - The Caddy website
tcpproxy - Proxy TCP connections based on static rules, HTTP Host headers, and SNI server names (Go package or binary)