V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
neilp
V2EX  ›  问与答

FreeBSD.org 迁移到了 acme.sh, 附 acme.sh 最近的一些有趣的更新

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

    很高兴看到越来越多的人使用 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 客户端,可以用来操作签发证书等。
    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   ·   实用小工具   ·   2882 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 14:36 · PVG 22:36 · LAX 06:36 · JFK 09:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.