v0,28,2
This commit is contained in:
1 parent
d940f9995f
commit
65e082b9d1
61 files changed
+1225
-581
No files matched your search
+16
-3
@@ -1690,14 +1690,14 @@
|
||||
"cacheTabCold": "Cold cache",
|
||||
"cacheTabDiagnostics": "Statyczne i diagnostyka",
|
||||
"certificateApiTitle": "API certyfikatów",
|
||||
"certificateApiHelp": "Twórz osobne poświadczenia Key ID + Bearer Token dla automatyzacji wdrażania i przeładowywania certyfikatów. Tokeny nie dają dostępu do konfiguracji ani pozostałych API administracyjnych.",
|
||||
"certificateApiHelp": "Twórz osobne poświadczenia Key ID + Bearer Token dla automatyzacji certyfikatów. Nowe tokeny są domyślnie tylko do reload i są ograniczone do wskazanych ID certyfikatów. Włącz deploy tylko dla automatyzacji, która musi wysyłać materiał certyfikatu.",
|
||||
"certificateApiKeyId": "Key ID",
|
||||
"certificateApiToken": "Bearer token (opcjonalna własna wartość)",
|
||||
"certificateApiTokenHelp": "Pozostaw pole puste, aby wygenerować silny token. Jawna wartość każdego tokenu jest pokazywana tylko raz; RustProxy zapisuje wyłącznie jego hash.",
|
||||
"certificateApiRotate": "Generuj / obróć token",
|
||||
"certificateApiRevoke": "Unieważnij token",
|
||||
"certificateApiOneTimeToken": "Skopiuj ten token teraz",
|
||||
"certificateApiCurlHelp": "Automatyzacja zewnętrzna wysyła nagłówek Key ID i Bearer Token do endpointów deploy/reload przez HTTPS (lub HTTP po loopback).",
|
||||
"certificateApiCurlHelp": "Automatyzacja zewnętrzna wysyła Key ID i Bearer Token przez HTTPS (lub HTTP po loopback). Token reload musi używać /api/certificates/{id}/reload; token API nie może wywołać globalnego reload wszystkich certyfikatów.",
|
||||
"certificateApiUnknown": "Ładowanie statusu API certyfikatów…",
|
||||
"certificateApiConfigured": "API certyfikatów włączone",
|
||||
"certificateApiDisabled": "API certyfikatów wyłączone",
|
||||
@@ -1721,6 +1721,14 @@
|
||||
"connectionActivity": "AKTYWNOŚĆ POŁĄCZEŃ",
|
||||
"reloadCertificate": "Przeładuj certyfikat",
|
||||
"certificateApiComment": "Komentarz",
|
||||
"certificateApiCertificateIds": "Dozwolone ID certyfikatów",
|
||||
"certificateApiCertificateIdsHelp": "Podaj jedno lub więcej ID certyfikatów oddzielonych przecinkiem lub nową linią. Dla każdego innego ID token zostanie odrzucony.",
|
||||
"certificateApiCertificateIdsRequired": "Podaj co najmniej jedno ID certyfikatu dla tego tokenu.",
|
||||
"certificateApiAllowDeploy": "Zezwól także na deploy",
|
||||
"certificateApiAllowDeployHelp": "Dla hooka odnowienia Certbot/acme.sh pozostaw wyłączone. Tryb tylko reload jest zalecanym wariantem least-privilege.",
|
||||
"certificateApiScopeReloadOnly": "tylko reload",
|
||||
"certificateApiScopeDeployReload": "deploy + reload",
|
||||
"certificateApiAllowedIds": "dozwolone ID",
|
||||
"certificateApiConfiguredCount": "Tokeny API certyfikatów: {count} / {max}",
|
||||
"certificateApiNeverUsed": "nigdy nie użyty",
|
||||
"certificateApiRevokeAll": "Unieważnij wszystkie tokeny",
|
||||
@@ -1729,6 +1737,10 @@
|
||||
"certificate_api.invalid_comment": "Komentarz tokenu API certyfikatów może mieć maksymalnie 256 znaków i nie może zawierać znaków sterujących.",
|
||||
"certificate_api.limit_reached": "Osiągnięto limit tokenów API certyfikatów.",
|
||||
"certificate_api.not_found": "Nie znaleziono tokenu API certyfikatów.",
|
||||
"certificate_api.invalid_certificate_ids": "Token API certyfikatów wymaga 1-32 poprawnych ID certyfikatów.",
|
||||
"certificate_api.target_required": "Token API certyfikatów nie może przeładować wszystkich certyfikatów naraz; użyj endpointu reload dla konkretnego ID.",
|
||||
"certificate_api.certificate_forbidden": "Ten token API certyfikatów nie ma dostępu do wskazanego ID certyfikatu.",
|
||||
"certificate_api.deploy_forbidden": "Ten token API certyfikatów ma tylko uprawnienie reload. Włącz deploy przy rotacji wyłącznie, jeśli automatyzacja musi wysyłać certyfikat.",
|
||||
"networkInterfacesVisibleCount": "{visible} / {total} interfejsów",
|
||||
"hideMetric": "Ukryj",
|
||||
"showMetric": "Pokaż",
|
||||
@@ -2187,7 +2199,8 @@
|
||||
"certificateSourceManaged": "Katalog certyfikatów RustProxy (<data-dir>/certs)",
|
||||
"certificateSourceExternal": "Pliki zewnętrzne (pełne ścieżki)",
|
||||
"certificateSourceManagedHelp": "Podaj tylko nazwy plików, np. app.pem i app.key. RustProxy ładuje je z <data-dir>/certs (przy instalacji pakietowej zwykle /var/lib/rustproxy/certs).",
|
||||
"certificateSourceExternalHelp": "Podaj pełne ścieżki na serwerze. Przykład Certbota: /etc/letsencrypt/live/example.com/fullchain.pem oraz /etc/letsencrypt/live/example.com/privkey.pem. Symlinki Certbota w live/ są rozwiązywane ponownie przy każdym przeładowaniu. Użytkownik usługi rustproxy musi mieć prawo przejścia przez katalogi i odczytu plików; zewnętrzny klucz może mieć 0600, gdy należy do usługi, albo 0640 z ograniczoną grupą, nigdy dostęp dla innych.",
|
||||
"certificateSourceExternalHelp": "Podaj pełne ścieżki na serwerze. Przykład Certbota: /etc/letsencrypt/live/example.com/fullchain.pem oraz /etc/letsencrypt/live/example.com/privkey.pem. Symlinki live/ są rozwiązywane przy każdym reloadzie. Odczyt przez POSIX ACL jest obsługiwany i RustProxy nie wymaga konkretnego chmod. Klucz prywatny nie może być czytelny dla innych ani zapisywalny przez grupę/innych, a katalogi ścieżki muszą być własnością root lub rustproxy i nie mogą być zapisywalne przez grupę/innych.",
|
||||
"certificateExternalAclExample": "Przykład ACL (prawo przejścia bez listowania katalogu):\nsetfacl -m u:rustproxy:--x /etc/ssl/\nsetfacl -m u:rustproxy:--x /etc/letsencrypt/ /etc/letsencrypt/live/ /etc/letsencrypt/archive/\nsetfacl -m u:rustproxy:--x /etc/letsencrypt/live/example.com/ /etc/letsencrypt/archive/example.com/\nsetfacl -m u:rustproxy:r-- /etc/letsencrypt/archive/example.com/fullchain*.pem /etc/letsencrypt/archive/example.com/privkey*.pem\nPo odnowieniu nadaj odczyt bieżącym plikom docelowym przed reloadem API:\nsetfacl -m u:rustproxy:r-- \"$(readlink -f /etc/letsencrypt/live/example.com/fullchain.pem)\" \"$(readlink -f /etc/letsencrypt/live/example.com/privkey.pem)\"",
|
||||
"certificateExternalFiles": "Zewnętrzne ścieżki plików"
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user