Top 23 Go Proxy Projects
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.Project mention: How to setup reverse proxy when ISP locks ports 80 and 443 | reddit.com/r/selfhosted | 2021-09-22
Here is link number 1 - Previous text "frp"
A platform for building proxies to bypass network restrictions.Project mention: 有无技术老嗨说说，v2ray 的时间戳验证是否可以抵御重放攻击？ | reddit.com/r/CLTV | 2021-06-14
Run Linux Software Faster and Safer than Linux with Unikernels.
Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.Project mention: [Question] Send real-time accelerometer readings to Raspberry pi | reddit.com/r/esp8266 | 2021-06-30
Brook is a cross-platform strong encryption and not detectable proxy. Zero-Configuration. Brook 是一个跨平台的强加密无特征的代理软件. 零配置.Project mention: Show HN: Brook v20210701 Released | news.ycombinator.com | 2021-06-26
- [GUI] If the server information is added through brook link, the details will not be displayed
A platform for building proxies to bypass network restrictions. (by v2fly)Project mention: Hong Kong's largest pro-democracy paper Apple Daily has announced its closure, in a major blow to media freedom in the city | reddit.com/r/worldnews | 2021-06-23
There are definitely excellent anti censorship tools out there that are better than a bog standard vpn. This for example: https://github.com/v2fly/v2ray-core
The Swiss Army knife for 802.11, BLE, IPv4 and IPv6 networks reconnaissance and MITM attacks.Project mention: Finding Vulnerabilities On WiFi Network | reddit.com/r/hacking | 2021-08-08
Bettercap/Ettercap are also powerful tools: https://www.bettercap.org/
dnscrypt-proxy 2 - A flexible DNS proxy, with support for encrypted DNS protocols.Project mention: Privacy DNS for Australians? Or does DNS latency not matter? | reddit.com/r/privacytoolsIO | 2021-09-20
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testingProject mention: Simulating poor network connections so you can build better systems. | reddit.com/r/programming | 2021-07-23
https://github.com/shopify/toxiproxy exists for this purpose and is quite good.
Fast and secure standalone server for resizing and converting remote imagesProject mention: Best image format for space/quality | reddit.com/r/Firebase | 2021-02-23
This is the proxy is use: https://imgproxy.net
Local development against a remote Kubernetes or OpenShift clusterProject mention: Homelab for self-hosted remote software development | reddit.com/r/homelab | 2021-08-15
Right now I do a lot of web development (Node.js, Vue) so I set up proxies to view my WebPack dev server on the same website as my VS code under a subdomain (3000.devserver.com) . I heavily utilize containers to locally run our database, application, and some microservices when locally testing. However I recently set up telepresence to intercept our staging k8s cluster and run my development builds straight on our real infra which is amazing and reduces my reliance on IO/proxies to test my work.
Go实现的Trojan代理，支持多路复用/路由功能/CDN中转/Shadowsocks混淆插件，多平台，无依赖。A Trojan proxy written in Go. An unidentifiable mechanism that helps you bypass GFW. https://p4gefau1t.github.io/trojan-go/Project mention: Did I just install a trojan? I used brew to install gcc, I then ran brew update and this happened... Malwarebytes scan comes up empty but I'm still a lil worried | reddit.com/r/antivirus | 2021-08-28
Link to the package Github page. Judging from the project description it is a proxy made to bypass Chinas Great Firewall. If you want to get rid of it just run brew remove trojan-go.
A Go module datastore and proxy (by gomods)Project mention: What are your favorite packages to use? | reddit.com/r/golang | 2021-08-15
Athens A self hosted Go module proxy which has saved our asses more than once.
Hetty is an HTTP toolkit for security research.Project mention: Gopher Gold #14 - Wed Oct 07 2020 | dev.to | 2020-10-07
dstotijn/hetty (Go): Hetty is an HTTP toolkit for security research. It aims to become an open source alternative to commercial software like Burp Suite Pro, with powerful features tailored to the needs of the infosec and bug bounty community.
extract internal monitoring data from application logs for collection in a timeseries databaseProject mention: Route to devops modernization in small company | reddit.com/r/devops | 2021-07-27
One useful example, you mention Apache. Apache as a webserver is not very useful for metrics. But you can get reasonable data via mtail. Plug that into your Prometheus and you get a minimum amount of latency and error data for your app SLI/SLOs.
Bulk port forwarding Kubernetes services for local development.Project mention: Using Telepresence 2 for Kubernetes debugging and local development | dev.to | 2021-04-15
Kubefwd works similar to Telepresence by making your local environment think it is inside the cluster. The networking tunnel is one direction only. Telepresence is much smarter as it also makes the other cluster applications think that your local app is inside the same cluster. So with Kubefwd you only get 50% of what basic Telepresence offers. Telepresence also has volume mounting support for more advanced scenarios.
An HTTP router and reverse proxy for service composition, including use cases like Kubernetes IngressProject mention: Validating Admission Requests in a Validating Admission Webhook | dev.to | 2021-01-17
That's all! You can find a complete example of an Admit func from the Validating Admission Webhook in Skipper. I've also included an abridged version at the end of this blog post.
:computer: make your ssh client smarterProject mention: Possible to configure ssh path for Tramp? | reddit.com/r/emacs | 2021-05-07
I'm using assh (https://github.com/moul/assh) in terminal and it is aliased to ssh, however this does not work with tramp, is there a way to define ssh path for tramp? Thanks.
Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.
HTTP(S)/WS(S)/TCP Tunnels to localhost using only SSH.Project mention: Sish: HTTP(s)/WS(S)/TCP Tunnels to localhost using only SSH | news.ycombinator.com | 2021-07-25
Lightweight service virtualization/API simulation tool for developers and testers
:cloud: Modern & minimalistic load balancer for the Сloud eraProject mention: HashiCorp Consul: What's the catch? | reddit.com/r/devops | 2021-09-04
HAProxy, Traefik, FabioLB, gobetween, and F5 BIG-IP also support native integrations with Consul for service discovery / service mesh.
Martian is a library for building custom HTTP/S proxiesProject mention: A very simple uptime monitor written with go | reddit.com/r/golang | 2021-04-21
Future plans I have is for these workers to actually run chromedp (https://github.com/chromedp/chromedp) or something similar to generate a har file. Currently the har file can't be generated with chromedp but you could use a proxy like martian (https://github.com/google/martian) maybe to generate this. Then you could results like https://tools.pingdom.com/ (the tool seems not to show each file request for me anymore) for every uptime check and keep stats for this. You are not only testing the uptime then but also the full load time of the page along with checking for other potential problems.
mr2 can help you expose local server to external network. Support both TCP/UDP, of course support HTTP. Zero-Configuration. mr2 帮助你将本地端口暴露在外网.支持TCP/UDP, 当然也支持HTTP.Project mention: Mr2 add httpsserver/httpsclient subcommands | news.ycombinator.com | 2021-03-25
What are some of the best open-source Proxy projects in Go? This list will help you:
|17||Advanced SSH config||2,263|
Are you hiring? Post a new remote job listing for free.