Skip to content

Samples for running dockerized nginx with letsencrypt certs on port 80/443

Notifications You must be signed in to change notification settings

degero/nginx-proxy-samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

nginx-proxy-samples

Introduction

Helper scripts, templates and docker compose to quickly wire up a dockerized nginx proxy with ssl using jwilder/nginx-proxy etc

Powershell

  • nginx-proxy/nginx-proxy-letsencrypt.ps1 - docker run of nginx-proxy and docker-letsencrypt-nginx-proxy-companion running on 80:443 (built by jwilder), see file comments for more details -- Args: email (email of target hostname to recieve letencrypt notifications)

  • nginx-proxy/nginx-proxied-sample.ps1 - sample docker run to launch proxied container on a hostname (expects EXPOSE 80 on containers), see file comments for more details

Docker compose

  • nginx-proxy/docker-compose.yaml - runs nginx-proxy and docker-letsencrypt-nginx-proxy-companion

nginx

  • nginx/template.tmpl - sample nginx template

References

nginx/template.tmpl - Taken from notes in https://tutorials.technology/tutorials/30-how-to-use-nginx-reverse-proxy-with-docker.html

Futher reading: https://github.com/nginx-proxy/nginx-proxy https://github.com/nginx-proxy/docker-letsencrypt-nginx-proxy-companion

About

Samples for running dockerized nginx with letsencrypt certs on port 80/443

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published