Public | Automated Build

Last pushed: 3 years ago
Short Description
Short description is empty for this repo.
Full Description

Docker Reverse Proxy

A Nginx based reverse proxy or one or more sites on one ip address as a docker image.


sudo docker build -t=andreaskoch/reverse-proxy .


To run the reverse proxy you must link a directory with Nginx virtual host configuration files into the /etc/nginx/conf.d folder of container:

docker run -d -p 80:80 -p 443:443 -v "$(pwd)/sample-nginx-conf:/etc/nginx/conf.d" andreaskoch/reverse-proxy


You can add nginx configuration files to the mapped folder - they will be reloaded every 60 seconds.

A simple virtual host configuration could for example look something like this:

server {
    listen                      80 default;

    location / {
        proxy_buffering         off;
        proxy_pass    ;
Docker Pull Command
Source Repository