Set up Nginx and Let’s Encrypt in less than 3 minutes with a Docker Compose project that automatically obtains and renews free Let's Encrypt SSL/TLS certificates and sets up HTTPS in Nginx for multiple domain names. Configuration is done using a simple CLI tool.
v2 branch contains work in progress. I'm actively developing V2 at the moment. Wait a few days when I will merge v2 into main branch. You can use main branch until then.
fix a bug occured at first running the cli container: config.json is not exists! and the program make a directory instead of a file.
fix another bug at docker-compose.json: DRY_RUN environment variable is not working!