yomige / nginx-certbot

Configuration for nginx and certbot with docker-compose

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A repository fork from https://github.com/wmnnd/nginx-certbot

用途

使用docker-compose配置nginx并申请certbot证书。

文件说明

  • init-letsencrypt.sh:获取Let's Encrypt证书;
  • data/nginx:nginx配置文件目录;
  • docker-compose.yml:服务配置;

使用说明

1.解析域名到你的服务器;

2.安装docker-compose,参考: CENTOS安装Docker Compose

3.修改配置;

  • 修改init-letsencrypt.sh文件中的域名及邮箱;
  • 修改data/nginx中的域名;

4.申请证书

chomod +x ./init-letsencrypt.sh

sudo ./init-letsencrypt.sh

5.启动服务

 docker-compose up -d

测试环境

  • CentOS Linux release 7.3.1611 (Core) 搬瓦工

About

Configuration for nginx and certbot with docker-compose


Languages

Language:Shell 100.0%