Top 20 Go reverse-proxy Projects
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.Project mention: Live Preview | dev.to | 2021-11-25
Whenever the action is triggered, it will pull the application's Docker image (or images, if the project requires a docker-compose with multiple services), run it and magically expose it to the reviewers, posting the link to the application in a Pull Request comment. The magic can be handled either by Ngrok, a freemium tunneling service, or an open-source, self-hosted, FRP (Fast Reverse Proxy) server that works as a reverse proxy and tunneling…
The Cloud Native Application ProxyProject mention: Building a bare-metal Kubernetes cluster on Raspberry Pi | dev.to | 2021-11-26
K3s comes by default with traefik as the ingress controller. I heard great things about it, but I prefer to use ingress-nginx. This is simply because I'm more familiar with it. You can choose pretty much any ingress controller you want for Kubernetes, so pick one according to your own preferences.
Run Linux Software Faster and Safer than Linux with Unikernels.
Fast, multi-platform web server with automatic HTTPSProject mention: How Do Webservers Stay Safe From Hackers? | reddit.com/r/sysadmin | 2021-12-04
I've started to use a web server called caddy. You should check it out; it's awesome. Configuration is so much simpler, and it has a lot of other advantages also! Built-in lets-encrypt handling -- you don't even have to do anything (other than setup DNS "A" and/or "AAAA" record!)
A Cloud Native traffic orchestration systemProject mention: Easegress: An all-rounder traffic orchestration system | news.ycombinator.com | 2021-06-16
Modlishka. Reverse Proxy.Project mention: 2fa is hackable. Its pretty easy. Now what? | reddit.com/r/CryptoCurrency | 2021-09-08
Apps would not help in this case. OTP, Push, SMS, Phone calls are all possible to be compromised using this attack (via reverse proxy for example).
Pomerium is an identity-aware access proxy.Project mention: Proxmox Admin External Access | reddit.com/r/selfhosted | 2021-10-27
https://www.pomerium.com/ works super well for something like this.
Argo Tunnel clientProject mention: Hosting a SOCKS5 Proxy on GitHub Actions | dev.to | 2021-12-05
This action installs cloudflared for use in actions by installing it on /usr/local/bin/.
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.
Open Source HTTP Reverse Proxy Cache and Time Series Dashboard AcceleratorProject mention: PostgreSQL vs Prometheus | reddit.com/r/PrometheusMonitoring | 2021-06-14
Are you thinking of something like nginx which would drop the cache periodically? Which would do this: https://github.com/trickstercache/trickster but for any http request?
Simple edge server / reverse proxyProject mention: Discussion: Which reverse proxy is the best? | reddit.com/r/selfhosted | 2021-10-26
The authentication glue you need.Project mention: Reverse proxy authentication with Authentik | reddit.com/r/navidrome | 2021-12-03
#starting in home folder curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh #Install Docker Compose mkdir -p ~/.docker/cli-plugins curl -sSL https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-linux-x86_64 -o ~/.docker/cli-plugins/docker-compose chmod +x ~/.docker/cli-plugins/docker-compose #Get Authentik mkdir /srv/Authentik curl -sSL https://goauthentik.io/docker-compose.yml -o /srv/Authentik/docker-compose.yml #Important: Now follow the steps in the Authentik guide to generate passwords/secrets #Run Authentik docker compose up
The missing reverse proxy for ssh scpProject mention: Need help in SSH Login Monitoring and Terminal Commands Monitoring inside the VM | reddit.com/r/Proxmox | 2021-11-26
You might be able to use SSH-piper and use a single gateway to access all VM's.
:lock: Simple zero-config SSL reverse proxy with real autogenerated certificates (LetsEncrypt, self-signed, provided)Project mention: first time using a proxy ?! | reddit.com/r/learnprogramming | 2021-06-02
The management of multiple apps running over different ports made easy (by cristianoliveira)
An ultra lightweight minecraft reverse proxy and idle placeholderProject mention: Coding free plugins for you | reddit.com/r/admincraft | 2021-11-02
I've used bungee cord before for that but It's a bit of a pain when you have 5 separate servers that Don't need to be connected together, and I only used nginx as a example I normally use https://github.com/haveachin/infrared
⚡️HTTP 402 Lightning Service Authentication Token Reverse Proxy ⚡️
S3 Reverse Proxy with GET, PUT and DELETE methods and authentication (OpenID Connect and Basic Auth)Project mention: Help configuring an S3 website to be accessible from on prem only | reddit.com/r/aws | 2021-09-10
Why don't you use just an s3 proxy software like this one? https://oxyno-zeta.github.io/s3-proxy/ There are others
j8a [ dʒʌbbʌ ] is a modern TLS 1.3 reverse proxy server designed to front your micro-service JSON APIs. It was created to better meet the needs of devops engineers who need fine-grained visibility of, and better control over HTTP traffic without sacrificing performanceProject mention: Do you handle TLS/HTTPS termination in go code, or relly on another service (NGINX, Load Balancer, F5, Heroku, PaaS, etc)? | reddit.com/r/golang | 2021-09-29
TLS listening is not difficult to implement in go code as many people before have already posted. What I do like about Go's TLS server is i.e. the ability to hot-reload certificates without shutting down the listener (see: here)
Instantly expose local services to the internetProject mention: Can you recommend open source projects with small codebase, but with high benefits for learning? | reddit.com/r/golang | 2021-02-22
is this (https://github.com/pjvds/tunl) yours? Cannot find the github.com/urfave/cli/v2 repo
A reverse direction TLS proxy to expose services inside private network, localhostProject mention: A reverse direction mTLS proxy to expose services behind firewall/localhost | news.ycombinator.com | 2021-02-17
Simple TCP proxy to simulate degraded network conditionsProject mention: A TCP proxy to simulate network and system conditions for chaos and resiliency testing | reddit.com/r/golang | 2021-11-02
I remember that I tried to use it for some simple use case but configuration wasn't as trivial as I would expect. Maybe being part of CD pipeline justifies effort to learn it but for simple, manual testing it was an overkill. In a result I wrote my simplified version of the concept: https://github.com/adamwasila/slowjoe though beware it is left unmaintained since then.
Go reverse-proxy related posts
One domain, one server, different apps on different ports
1 project | reddit.com/r/selfhosted | 22 Nov 2021
Ask HN: What is the easiest way to connect two systems behind firewalls?
3 projects | news.ycombinator.com | 18 Nov 2021
Proxmox Admin External Access
1 project | reddit.com/r/selfhosted | 27 Oct 2021
Cloud-based VPNs recommendations?
2 projects | reddit.com/r/networking | 22 Oct 2021
Help with bypassing IPv4 CGNAT
2 projects | reddit.com/r/selfhosted | 19 Oct 2021
A fast reverse proxy to help you expose a local server behind a NAT or firewall
1 project | news.ycombinator.com | 17 Oct 2021
Show HN: A world map of 24x365 average temperature “fingerprints”
1 project | news.ycombinator.com | 12 Oct 2021
What are some of the best open-source reverse-proxy projects in Go? This list will help you:
Are you hiring? Post a new remote job listing for free.