浏览代码

[DEL] cert-gen script

zjcqoo 6 年之前
父节点
当前提交
06e0fc2a80
共有 3 个文件被更改,包括 0 次插入60 次删除
  1. 0 1
      gen-cert/.gitignore
  2. 0 41
      gen-cert/README.md
  3. 0 18
      gen-cert/gen.sh

+ 0 - 1
gen-cert/.gitignore

@@ -1 +0,0 @@
-dnsconf

+ 0 - 41
gen-cert/README.md

@@ -1,41 +0,0 @@
-HTTPS 证书申请脚本
-
-# 依赖
-
-安装 acme.sh:
-
-```bash
-curl https://get.acme.sh | sh
-```
-
-# 生成
-
-在当前目录下新建 `dnsconf` 文件,格式为:
-
-```text
-DOMAIN=example.com
-DNS_ID=dns_xx
-export xx_id=xxx
-export xx_key=xxxxxx
-```
-
-第一个为域名,后面三个参考 https://github.com/Neilpang/acme.sh/wiki/dnsapi
-
-例如 CloudFlare 的 DNS 服务:
-
-```text
-DOMAIN=etherdream.com
-DNS_ID=dns_cf
-export CF_Key="123456789012345678901234567890"
-export CF_Email="[email protected]"
-```
-
-> API Keys 可在 https://dash.cloudflare.com/ 查看。
-
-执行 `./gen.sh` 开始申请,证书文件保存到 `~/server/cert/域名` 目录下。
-
-重启服务生效:
-
-```bash
-~/server/run.sh reload
-```

+ 0 - 18
gen-cert/gen.sh

@@ -1,18 +0,0 @@
-ACME=~/.acme.sh/acme.sh
-
-source ./dnsconf
-
-mkdir -p ../cert/$DOMAIN
-
-# 使用 Service Worker 的基本是高版本浏览器和操作系统,
-# 因此去除了 RSA,只用 ECC 算法。
-$ACME \
-  --issue \
-  --dns $DNS_ID \
-  -d *.$DOMAIN \
-  --keylength ec-256
-
-$ACME \
-	--install-cert -d *.$DOMAIN --ecc \
-	--key-file ../cert/$DOMAIN/ecc.key \
-	--fullchain-file ../cert/$DOMAIN/ecc.cer