FreeBSD.org 迁移到了 acme.sh, 附 acme.sh 最近的一些有趣的更新 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
neilp
V2EX    问与答

FreeBSD.org 迁移到了 acme.sh, 附 < target="_blank" href="http://acme.sh" rel="nofollow noopener">acme.sh 最近的一些有趣的更新

  •  
  •   neilp 2016-11-26 10:54:27 +08:00 4261 次点击
    这是一个创建于 3293 天前的主题,其中的信息可能已经有所发展或是发生改变。

    很高兴看到越来越多的人使用 acme.sh .

    FreeBSD.org 也刚刚从另一个第三方的客户端切换到了 acme.sh. https://blog.crashed.org/letsencrypt-in-freebsd-org/

    acme.sh 最近的一些 更新.

    1. acme.sh 原生支持了 Amazon Route53 API 不在需要依赖官方 awscli 或者 python.

    2. acme.sh 原生支持了 Aliyun(阿里云 /万网) API 在此感谢 https://github.com/baiyangliu 贡献了 aliyun 的实现, 阿里云是国内第一大域名提供商, 这是很重要的一步.

    3. 花了很多时间,终于搞定了在 travis-ci.org 中的多平台集成测试, 同时完成 travis 中的 Linux 和 OSX 中测试
      虽然我早已经有了全平台的自动测试 acmetest, 但是全平台测试很花费时间, 现在来看全跑一次需要 4 个小时左右. 而且我的全平台测试中并没有覆盖 OSX(因为我搞不定 osx 的虚机). 通过 travis 就覆盖到了 osx, 而且也能做到很好的快速自动测试.

    4. 任何人都可以更轻易的在你的环境里 运行自动测试工程 [acmetest] ( https://github.com/Neilpang/acmetest). 理论上 acme.sh 的自动测试已经覆盖了 绝大部分 Linux/BSD/Mac 系统. 但是你仍然可以快速在你的系统里的运行acmetest, 以快速的检查兼容性问题. 你只需要在 ngrok.com 注册一个账号, 获得 token, 然后就可以运行了. https://github.com/Neilpang/acmetest#run-tests-with-ngrok-automatically

    export NGROK_TOKEN="xxxxxxxxxx" ./letest.sh 

    你甚至可以在家里的笔记本上运行, 而不需要任何公网可访问的服务器或者 ip. 让自动测试真正做到只需一步.

    另外, 这里有中文使用说明: https://github.com/Neilpang/acme.sh/wiki/%E8%AF%B4%E6%98%8E

    最后, 感谢大家的无私贡献.

    希望大家多多 fork/star

    第 1 条附言    2016-11-26 19:58:43 +08:00

    acme.sh 是一个纯shell编写自动化 acme 客户端, 可以自动从 letsencrypt 生成免费ssl 证书.

    14 条回复    2016-11-27 16:07:16 +08:00
    shinko
        1
    shinko  
       2016-11-26 12:39:25 +08:00
    leopku
        2
    leopku  
       2016-11-26 14:53:45 +08:00
    关注了,感谢分享
    julyclyde
        3
    julyclyde  
       2016-11-26 16:53:47 +08:00
    对于不知道什么是 acme.sh 的人来说,看完全篇还是不知道你在说什么
    另外一个访问什么服务的客户端?
    wql
        4
    wql  
       2016-11-26 17:40:04 +08:00 via Android
    @julyclyde 是一个通常用于访问 Let's Encrypt 的 ACME 协议 Bash 客户端,可以用来操作签发证书等。
    div id="r_3795108" class="cell">
    bao3
        5
    bao3  
       2016-11-26 17:49:05 +08:00
    完全不知道是个什么东西,应该是对我们普通人没有用
    4679kun
        6
    4679kun  
       2016-11-26 18:25:34 +08:00 via Android
    BFDZ
        7
    BFDZ  
       2016-11-26 18:37:53 +08:00 via Android
    acme.sh 非常好用,支持一下
    julyclyde
        8
    julyclyde  
       2016-11-26 23:19:40 +08:00
    @wql 那所谓迁移了是指 freebsd 自己的网站证书改用这个工具申请?还是指 freebsd 里包含了这个工具?
    wql
        9
    wql  
       2016-11-27 08:51:36 +08:00 via Android
    @julyclyde 应该指的是前者。
    imlonghao673
        10
    imlonghao673  
       2016-11-27 10:00:59 +08:00 via Android
    挺好用的工具,对各个 dns 的 api 支持都很好,方便签发
    同时他的自动续签,也让我忘记了 90 天
    julyclyde
        11
    julyclyde  
       2016-11-27 10:08:16 +08:00
    @wql 那没啥意义啊,一次性的事,用啥都没区别……
    yylzcom
        12
    yylzcom  
       2016-11-27 10:55:21 +08:00 via Android
    前来感谢作者!好用!
    wql
        13
    wql  
       2016-11-27 11:03:48 +08:00 via Android
    @julyclyde 换了你是原作者,其实你是会很自豪的,如果你的工具被这么一个重要的一个网站用上的话。讲真这个工具很简洁也很好用。
    julyclyde
        14
    julyclyde  
       2016-11-27 16:07:16 +08:00
    @wql oo 原来本帖作者是脚本的作者啊,那我顿时就明白了。确实应该自豪!
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3322 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 04:58 PVG 12:58 LAX 20:58 JFK 23:58
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86