چطور فایل acme.json در traefik را به فایل های pem تبدیل کنیم
mohsen•1 سال قبل•1 سال قبل
ارسال شده در
mohsenبرای استخراج فایل certificate و کلید از فایل acme.json در traefik میتوانیم از دستورات زیر استفاده کنیم. بوسیله این دستورات دو فایل cert.pem و key.pem ایجاد می شود.
jq -r '.le.Certificates[] | select(.domain.main=="'hapigan.com'") | .certificate' /path/to/acme.json | base64 -d > /output/path/cert.pem;
jq -r '.le.Certificates[] | select(.domain.main=="'hapigan.com'") | .key' /path/to/acme.json | base64 -d > /output/path/key.pem;
* نکته: برای درست کار کردن دستورات بالا باید le را به نام پرووایدری که در traefik تعریف کرده اید تغییر دهید. فایل acme.json را باز کنید و اولین کلید در فایل نام پروایدر شماست. برای مثال:
{
"le": {
"Certificates" : []
}
}
* jq ابزار کار با JSON در لینوکس می باشد
رای
0
ارسال نظر
مرتب سازی:
اولین نفری باشید که نظر می دهید!