Sign inSign up

pascalgn/nginx-reverse-proxy

By pascalgn

•Updated about 9 years ago

Docker image that runs nginx as a reverse proxy

Image
0

364

pascalgn/nginx-reverse-proxy repository overview

To proxy a backend service running on localhost:5000:

$ docker run -d -p 80:80 -e PROXY_PORT=5000 pascalgn/nginx-reverse-proxy

For TLS testing, you can use a self-signed certificate:

$ docker run -d -p 80:80 -p 443:443 -e TLS_GENERATE_CERTIFICATE=1 pascalgn/nginx-reverse-proxy

If you already have certificates, you can mount them as a volume:

$ ls /etc/my-certificates
ssl.crt  ssl.key
$ docker run -d -p 80:80 -p 443:443 -v /etc/my-certificates:/etc/nginx/certs pascalgn/nginx-reverse-proxy

Tag summary

Content type

Image

Digest

Size

10.8 MB

Last updated

about 9 years ago

docker pull pascalgn/nginx-reverse-proxy