nginx proxy

This commit is contained in:
Schneider Roland
2022-06-14 20:50:33 +02:00
parent cd98d69223
commit de10ca49db
7 changed files with 250 additions and 4 deletions

View File

@@ -0,0 +1,22 @@
version: '3'
# volume descriptiosn
# ./certbot/www/ -> used to do the challange
# ./certbot/conf/ -> used to store the ssl artifacts generated by certbot
services:
webserver:
image: nginx:latest
ports:
- 80:80
- 443:443
restart: always
volumes:
- ./nginx/conf/:/etc/nginx/conf.d/:ro
- ./certbot/www:/var/www/certbot/:ro
- ./certbot/conf/:/etc/nginx/ssl/:ro
certbot:
image: certbot/certbot:latest
volumes:
- ./certbot/www/:/var/www/certbot/:rw
- ./certbot/conf/:/etc/letsencrypt/:rw