Sign inSign up

jarppe/reverse-proxy

By jarppe

Updated over 1 year ago

Simple reverse HTTP proxy with nginx

Image
Networking
Developer tools
0

275

jarppe/reverse-proxy repository overview

Simple reverse HTTP proxy with nginx

This image contains a nginx proxy configured to act as reverse proxy to all HTTP requests.

Usage

Start proxy:

$ docker run -p 127.0.0.1:8000:8000 jarppe/reverse-proxy:latest

Use proxy with curl:

$ export http_proxy=http://127.0.0.1:8000
$ curl http://metosin.fi

Note from reverse-proxy logs how the request was routed via it.

Ok, but why?

I have used this with Kubernetes systems where I have many services and pods that I would like access via HTTP. Instead of opening a kubectl port-forward to each an every endpoint, I can run container of this image in cluster, and create a port-forward tunnel from my host to this containers port 8000.

LICENSE

This work is copyright (c) Jarppe Länsiö 2025 and is licensed under CC0

Tag summary

Content type

Image

Digest

sha256:a1ad53678

Size

20.7 MB

Last updated

over 1 year ago

docker pull jarppe/reverse-proxy