Mercurial Hosting > hghosting
annotate addHostSsl.sh @ 0:dfc36e7ed22c
init
author | Vadim Filimonov <fffilimonov@yandex.ru> |
---|---|
date | Thu, 12 May 2022 13:51:59 +0400 |
parents | |
children |
rev | line source |
---|---|
0 | 1 #!/bin/bash |
2 | |
3 set -e | |
4 | |
5 if [ $# -ne 1 ]; then | |
6 echo "usage: $0 domain.name"; | |
7 exit 1; | |
8 fi; | |
9 | |
10 HOST="$1"; | |
11 ROOTPWD=$(pwd); | |
12 | |
13 mkdir -p "$ROOTPWD/local/ssl"; | |
14 | |
15 cd letsencrypt; | |
16 ./acme.sh --issue -d "$HOST" --stateless --cert-home "$ROOTPWD/local/ssl" --config-home "$ROOTPWD"/letsencrypt/config; | |
17 cd ../; | |
18 | |
19 ./luan.sh nginx.ssl.conf.luan $ROOTPWD "$HOST" > config/nginx.ssl."$HOST".conf; | |
20 | |
21 sudo /usr/local/bin/nginx -s reload; |