feat(server): custom HTTP headers for reverse-proxy gates (#1095) (#1156)

This commit is contained in:
cucadmuh
2026-06-22 16:25:28 +03:00
committed by GitHub
parent 2c9b2eeb46
commit 15cecb5d7d
83 changed files with 2452 additions and 327 deletions
+18
View File
@@ -41,6 +41,24 @@ export const settings = {
shareUsesLocalUrlDesc: 'Afectează invitațiile Orbit și partajările bibliotecii. Implicit: adresa publică.',
serverUsername: 'Nume utilizator',
serverPassword: 'Parolă',
customHeadersTitle: 'Antete HTTP personalizate',
customHeadersHelp: 'Pentru porți reverse proxy (Pangolin, Cloudflare Access). Trimise doar către serverul tău — nu către servicii terțe.',
customHeadersNamePlaceholder: 'Nume antet',
customHeadersValuePlaceholder: 'Valoare antet',
customHeadersAddRow: 'Adaugă antet',
customHeadersRemoveRow: 'Elimină antet',
customHeadersApplyTo: 'Aplică antetele la',
customHeadersApplyTo_public: 'Adresă publică',
customHeadersApplyTo_local: 'Adresă locală',
customHeadersApplyTo_both: 'Ambele adrese',
customHeadersNotInShare: 'Antetele personalizate nu sunt incluse în invitații — configurează-le din nou pe fiecare dispozitiv.',
'customHeadersValidation.tooMany': 'Prea multe antete personalizate (max. 16).',
'customHeadersValidation.nameRequired': 'Numele antetului este obligatoriu.',
'customHeadersValidation.nameTooLong': 'Numele antetului este prea lung.',
'customHeadersValidation.valueTooLong': 'Valoarea antetului este prea lungă.',
'customHeadersValidation.crlf': 'Numele și valorile nu pot conține linii noi.',
'customHeadersValidation.blocked': 'Acest nume de antet nu este permis.',
'customHeadersValidation.duplicate': 'Nume de antet duplicat.',
addServer: 'Adaugă Server',
addServerTitle: 'Adaugă Server nou',
editServer: 'Editează',