This commit is contained in:
Mateusz Gruszczyński committed 2026-10-23 13:07:11 +02:00
1 parent 66ff9dfaa2
commit ee54aa6875
30 files changed
+939 -68

No files matched your search

+17 -2
View File
@@ -2378,7 +2378,6 @@
"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 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",
"vhWwwRedirect": "Przekieruj www ↔ bez www",
"vhWwwRedirectTarget": "Wybierz domenę i kierunek przekierowania (308)",
@@ -2852,7 +2851,23 @@
"cacheMixSample": "Od startu usługi · {count} żądań HTTP",
"cacheMixWaiting": "Brak żądań HTTP od startu usługi",
"cacheMixAria": "Od startu usługi: {hit} HIT, {miss} MISS, {bypass} BYPASS, {other} INNE",
"cacheMixInvalid": "Suma niedostępna: niespójne liczniki żądań i cache"
"cacheMixInvalid": "Suma niedostępna: niespójne liczniki żądań i cache",
"pathPermissionsTitle": "Polecenia nadania uprawnień",
"pathPermissionsUser": "Użytkownik usługi",
"pathPermissionsCopy": "Kopiuj polecenia",
"pathPermissionsCopied": "Skopiowano polecenia.",
"pathPermissionsCopyFailed": "Kopiowanie nie powiodło się. Zaznacz i skopiuj polecenia ręcznie.",
"pathPermissionsCertificateHelp": "Linux: wykonaj polecenia w terminalu serwera z sudo; wymagany jest pakiet acl. Nadają przejście przez katalogi i odczyt właściwych plików, także celów dowiązań, oraz ograniczają uprawnienia klucza. Właścicielem plików i katalogów nadrzędnych musi być root lub użytkownik usługi; katalogi nie mogą być zapisywalne przez grupę/innych. Po odnowieniu powtórz polecenia dla nowych plików i przeładuj certyfikat.",
"pathPermissionsWebHelp": "Linux: wykonaj polecenia w terminalu serwera z sudo; wymagany jest pakiet acl. Nadają przejście przez katalogi nadrzędne, odczyt witryny i domyślne ACL dla nowej zawartości. Dowiązania wewnątrz witryny są pomijane. Powtórz po przeniesieniu plików lub zachowaniu ograniczających trybów dostępu. PHP-FPM ma osobnego użytkownika i uprawnienia zapisu.",
"pathPermissionsCertificatePrompt": "Podaj pełne ścieżki certyfikatu i klucza oraz poprawną nazwę użytkownika usługi, aby wygenerować polecenia. Ścieżki nie mogą zawierać segmentów . lub .. ani znaków sterujących.",
"pathPermissionsWebPrompt": "Podaj pełną ścieżkę katalogu witryny (inną niż /) oraz poprawną nazwę użytkownika usługi, aby wygenerować polecenia. Ścieżki nie mogą zawierać segmentów . lub .. ani znaków sterujących.",
"certificateReadNames": "Odczytaj nazwy z certyfikatu",
"certificateInspectReading": "Odczytywanie certyfikatu…",
"certificateInspectReady": "Odczytano nazwy DNS z certyfikatu.",
"certificateInspectKept": "Odczytano certyfikat; zachowano wpisane nazwy SNI.",
"certificateInspectNoNames": "Certyfikat nie zawiera nazw DNS w SAN.",
"certificateInspectFailed": "Nie można odczytać certyfikatu. Sprawdź plik i jego uprawnienia, a następnie ponów odczyt.",
"pathPermissionsOptions": "Opcje i pomoc"
},
"overviewLayoutNarrow": "Zmniejsz szerokość karty",
"overviewLayoutWiden": "Zwiększ szerokość karty",