Helluva software engineer

Proxying Go AWS requests through a SOCKS5 proxy

I’m about to install a server on a ship. The server is going to write data to AWS S3. Unfortunately, the ship’s firewall can only whitelist by IP address, and AWS has about 10,000 IP addresses it might use. The solution we came up with is to proxy the calls to S3 through a SOCKS5 proxy that’s running over an SSH tunnel.

Read more →