summaryrefslogtreecommitdiff
path: root/nginx/run_certbot.sh
blob: 79cc681e2195d5f34a8127979e5cdafe2fa708a5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/bin/bash

email=arseney300@gmail.com
domain=swave.lol
dir=/var/
lts_dir=$dir/letsencrypt

#create dir for lts etc
mkdir $lts_dir/etc
mkdir $lts_dir/lts_site
cp letsencrypt/index.html $lts_dir/lts_site

docker run -it --rm \
  -v $lts_dir/etc:/etc/letsencrypt \
  -v $lts_dir/lts_site:/data/letsencrypt \
  certbot/certbot \
  certonly --webroot \
  --email $email \
  --agree-tos --no-eff-email \
  --webroot-path=/data/letsencrypt \
  -d $domain \
  -d blog.$domain \
  -d jenkins.$domain \
  -d cgit.$domain \
  -d gerrit.$domain