This repository is accompanied by a step-by-step guide.
-
Clone this repository:
git clone https://github.com/wmnnd/nginx-certbot.git .
-
Modify configuration:
- Add domains and email addresses to init-letsencrypt.sh
- Replace all occurrences of example.org with primary domain (the first one you added to init-letsencrypt.sh) in data/nginx/app.conf
- Run init the script
chmod +x ./init-letsencrypt.sh
sudo ./init-letsencrypt.sh
- Run server
docker-compose up
Feel free to post questions in the comment section of the accompanying guide
All code in this repository is licensed under the terms of the MIT License
. For further information please refer to the LICENSE
file.