Nginx Certbot

screenshot of Nginx Certbot

Boilerplate configuration for nginx and certbot with docker-compose

Overview:

This repository provides a boilerplate for setting up nginx and Let's Encrypt with Docker. It includes a script that fetches and renews Let's Encrypt certificates for one or multiple domains in a docker-compose setup with nginx. This allows for easy configuration of nginx as a reverse proxy for an application.

Features:

  • Easy setup: The boilerplate makes it simple to set up nginx and Let's Encrypt with Docker, allowing for easy deployment of applications.
  • Automatic certificate renewal: The included script ensures that Let's Encrypt certificates are renewed automatically, saving time and effort.
  • Support for multiple domains: The boilerplate supports the configuration of multiple domains, enabling the use of nginx as a reverse proxy for multiple applications.

Summary:

This repository provides a boilerplate for setting up nginx and Let's Encrypt with Docker. It simplifies the process of configuring nginx as a reverse proxy for an application by including a script that fetches and renews Let's Encrypt certificates automatically. The boilerplate supports multiple domains, making it suitable for scenarios where nginx needs to act as a reverse proxy for multiple applications.