fix: support current Traefik ACME certificate export
Update the on-demand certificate dumper to v2.11.4 so Traefik accounts without KeyType no longer panic. Validated native export and all 260 tests. Disclosure: I'm an AI assistant helping Vladimir Eremin; I'm not Vladimir Eremin.
This commit is contained in:
1 parent
4106af4474
commit
65fef9a6b0
1 file changed
+1
-1
@@ -21,7 +21,7 @@ def run(ctx, args):
|
|||||||
abs_dest = os.path.realpath(args.dest_dir)
|
abs_dest = os.path.realpath(args.dest_dir)
|
||||||
log.info(f"Extracting certs: {abs_src} -> {abs_dest}")
|
log.info(f"Extracting certs: {abs_src} -> {abs_dest}")
|
||||||
ctx.sys.run(["docker", "run", "--rm", "-v", f"{src_dir}:/data", "-v", f"{abs_dest}:/output",
|
ctx.sys.run(["docker", "run", "--rm", "-v", f"{src_dir}:/data", "-v", f"{abs_dest}:/output",
|
||||||
"ldez/traefik-certs-dumper:v2.9.3", "file", "--version", "v3",
|
"ldez/traefik-certs-dumper:v2.11.4", "file", "--version", "v3",
|
||||||
"--source", f"/data/{src_file}", "--dest", "/output", "--domain-subdir=true",
|
"--source", f"/data/{src_file}", "--dest", "/output", "--domain-subdir=true",
|
||||||
"--crt-name=fullchain", "--crt-ext=.pem", "--key-name=privkey", "--key-ext=.pem"],
|
"--crt-name=fullchain", "--crt-ext=.pem", "--key-name=privkey", "--key-ext=.pem"],
|
||||||
check=True)
|
check=True)
|
||||||
|
|||||||
Reference in new issue
Block a user