有没有 acme.sh 的替代品?

bigbugbag · 2024-9-3 12:14:28 · 194 次点击
我寻找替代品的原因如下:

1. acme.sh 的 docker hook 无法向多个 container 部署证书。
2. 开发者维护的积极性看起来比较低了,已经堆积了很多个 issue 与 PR 。

希望替代品具有以下功能:

1. 像 acme.sh 一样,可以运行在 Docker 中,体积与占用要低,申请证书后可以自动续签与部署。
2. 可以向多个 docker contaier 部署证书。
3. 社区最好还很活跃。

如果没有替代品的话,我只能用挂载证书的方式来解决这个问题了。
举报· 194 次点击
登录 注册 站外分享
21 条回复  
npe 小成 2024-9-4 12:37:36

有没有 acme.sh 的替代品?

certbot
daisyfloor 小成 2024-9-4 07:11:20

有没有 acme.sh 的替代品?

那只能是 Caddy 了
Actrace 小成 2024-9-4 01:27:14

有没有 acme.sh 的替代品?

vx.link 有证书服务,设置一下 DNS 就可以完成证书申请,证书自动更新。
然后自己在主机定时 pull 更新就行,都有提供现成脚本。
ratazzi 小成 2024-9-3 23:50:34

有没有 acme.sh 的替代品?

我是自己写的,高度定制,简化版本,只支持 DNS 模式 ECC 证书,跑在 Cloudflare Workers 上,不需要自己维护服务器,因为多年的折腾发现没有一个主机我能长期维护,可以说依赖很重也可以说只依赖一个 curl
Rocketer 小成 2024-9-3 23:12:16

有没有 acme.sh 的替代品?

可是同样的证书为什么要各自续签呢?我都是弄个 hub 服务器,证书只在这个服务器上更新,然后各实例自己来 pull 。

其实 pull 的不只是证书,各种配置都是通过这种机制下发的,所有更改都只需要更新 hub 服务器。hub 自身也可以做主从,以防挂掉影响所有服务。
zmaplex 小成 2024-9-3 19:45:27

有没有 acme.sh 的替代品?

sudo docker run -it --rm --name certbot \
            -v "/etc/letsencrypt:/etc/letsencrypt" \
            -v "/var/lib/letsencrypt:/var/lib/letsencrypt" \
            certbot/certbot certonly
ysc3839 小成 2024-9-3 19:30:28

有没有 acme.sh 的替代品?

@NoInternet 依赖 Python ,太重了
NoInternet 小成 2024-9-3 19:23:35

有没有 acme.sh 的替代品?

没有人提 certbot ,这个有什么问题吗?
jqtmviyu 小成 2024-9-3 19:04:10

有没有 acme.sh 的替代品?

lego + shell 脚本 + crontab.

go 编译的程序不用管运行时和依赖, 用起来太舒服了.
shengchao 小成 2024-9-3 18:33:31

有没有 acme.sh 的替代品?

额.
caddy
123下一页
返回顶部