feat: move acme certificate automation into a plugin (C7)

This commit is contained in:
LukeGus committed 2026-09-24 21:19:27 -05:00
1 parent 4dbce08379
commit 8c1e02af89
123 files changed
+4808 -1912

No files matched your search

-23
View File
@@ -1692,36 +1692,13 @@
"brandingSaveFailed": "No s'ha pogut desar la configuració de marca",
"sslDescription": "Emet i renova automàticament un certificat SSL de confiança de Let's Encrypt. Requereix un domini públic i el port 80 o accés DNS.",
"sslDocsLink": "Veure documents SSL",
"sslDomain": "Domini",
"sslDomainPlaceholder": "termix.example.com",
"sslDomainDesc": "El nom de domini públic del certificat.",
"sslEmail": "Correu electrònic",
"sslEmailPlaceholder": "admin@example.com",
"sslEmailDesc": "Correu electrònic de contacte per a les notificacions i el compte de Let's Encrypt.",
"sslChallengeType": "Tipus de repte",
"sslChallengeTypeDesc": "Com demostrar la propietat del domini a Let's Encrypt.",
"sslChallengeHttp": "HTTP (webroot): requereix el port 80 accessible des d'Internet",
"sslChallengeDns": "DNS (Cloudflare): requereix un token d'API de Cloudflare",
"sslCloudflareToken": "Token de l'API de Cloudflare",
"sslCloudflareTokenPlaceholder": "Introduïu el testimoni...",
"sslCloudflareTokenDesc": "Token amb àmbit i permís Zone:DNS:Edit per al vostre domini.",
"sslCertStatus": "Estat del certificat",
"sslCertStatusNone": "Sense certificat",
"sslCertStatusValid": "Vàlid",
"sslCertStatusExpiring": "Caduca aviat",
"sslCertStatusExpired": "Caducat",
"sslCertExpiresAt": "Caduca {{date}}",
"sslLastIssued": "Última emissió {{date}}",
"sslRequestCert": "Emetre / Renovar el certificat",
"sslRequestCertLoading": "Sol·licitant certificat...",
"sslRequestCertSuccess": "Certificat emès i instal·lat correctament",
"sslRequestCertFailed": "La sol·licitud de certificat ha fallat",
"sslSave": "Desa la configuració",
"sslSaved": "Configuració SSL desada",
"sslSaveFailed": "No s'ha pogut desar la configuració SSL",
"sslRequiresDomain": "Cal el domini i el correu electrònic",
"sslInfoNote": "Després d'emetre o carregar un certificat, Termix habilitarà automàticament HTTPS a SSL_PORT (per defecte 8443) a més del port HTTP existent. Assegureu-vos que el port estigui publicat/mapejat a aquest contenidor perquè sigui accessible.",
"sslManualOption": "Manual (pujar certificat)",
"sslManualCert": "Certificat (PEM)",
"sslManualCertPlaceholder": "-----CERTIFICAT D'INICI-----",
"sslManualKey": "Clau privada (PEM)",