News!! Letsencrypt 客户端 le.sh 发布 2.0 啦. 大量更新

2016-04-10 13:21:34 +08:00
 neilp

前情提要: https://v2ex.com/t/256193

le.sh 迎来 2.0 版本啦.

https://github.com/Neilpang/le

内含大量更新:

1. 全新的更灵活的 Unix-like command line api

之前有人抱怨说命令行不够灵活, 现在有了新的 api 啦.

le.sh  --help

le.sh --issue  -d aa.com  -w  /home/www/aa.com

2. 100% 兼容 le.sh 1.x command line api.

虽然我们有了新 api, 但是我们依然保持了 100% 的兼容性. 如果你正在使用 le.sh 1.x. 像往常一样, 直接升级即可. 全面兼容.

而且, 你依然可以像以前一样用旧的 api.

le.sh  issue /www/aa.com  aa.com

3. 每个域名可以单独指定 webroot 啦.

每个域名可以绑定到不同的目录了.

le.sh  --issue  \
-d a.com  -w /wwwroot/a.com  \
-d b.com -w /wwwroot/b.com

这对于在 单 ip 的机器上运行多个网站, 而又想兼容 不支持 sni 的 xp 用户 特别有用.

4. 还有, 我们支持 每个域名 使用不同的 验证方法.

例子:

le.sh  --issue  \
-d  a.com   -w /wwwroot/a.com  \
-d  b.com   --dns  dns-cf   \
-d  c.com   --apache

a.com 使用了普通的 webroot 验证.

b.com 使用了 dns-01 的验证, 例子这里使用了 cloudflare 的 api. 我们还支持 dnspod 和 cloudxns 以及 AWS Route 53

c.com 使用了 apache 认证.

关于 api : https://github.com/Neilpang/le/tree/master/dnsapi

5. 支持 2 级 debug 信息. . --debug or --debug 2

普通情况 使用 --debug 输出较简略的 调试信息

le.sh  --issue .......   --debug

le.sh  --issue .......   --debug 2

6. 支持了 自动 安装 fullchain.cer.

7. 更高的性能.

8. 以及其他数个 bug fix.

更多 例子可以看项目主页, 或者 wiki: https://github.com/Neilpang/le/wiki/How-to-issue-a-cert

4836 次点击
所在节点    分享创造
23 条回复
hanyang
2016-09-21 12:34:57 +08:00
@neilp 请问楼主 以后如果要新增二级域名 要 renew 吗
neilp
2016-09-21 22:11:46 +08:00
@hanyang 要新增, 直接重新签一个就好了。
wkl17
2017-11-09 01:58:01 +08:00
能否考虑一下 CDN 的情况(并且非 Ngx/httpd 反代),出个 v3.0 版?比如 kangle 的 cdn

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/269921

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX