Nastavte weby
Nastavte, kdo smí zveřejňovat, jak se chová proxy a jak dlouho zůstane návštěvník přihlášený.
Kde nastavení najdete
Administrátor upravuje nastavení platná pro celou instanci v detailu pluginu v Nastavení → Pluginy. Platí pro každý web obsluhovaný přes proxy, bez možnosti je pro jednotlivý web přepsat.
Číselná pole ukazují jednotku vedle vstupu: platnost přihlášení v hodinách, velikosti proxy v MiB a časové limity i platnost HTTPS v sekundách. Pojmenované skupiny jsou zpočátku otevřené a pamatují si, zda jste je zavřeli, a dlouhé vysvětlení najdete pod ikonou nápovědy.
Zveřejňování
| Nastavení | Klíč | Výchozí hodnota | Co řídí |
|---|---|---|---|
| Výchozí viditelnost | defaultVisibility |
Soukromé | Počáteční přístup pro nový web: soukromé, členové Projektu nebo přihlášené účty. |
| Povolit veřejné weby | allowPublicSites |
Zapnuto | Zda někdo může web zveřejnit jako veřejný. |
| Kdo smí zveřejňovat | publishers |
Každý účet | Každý účet, nebo jen administrátoři. |
Limity
| Nastavení | Klíč | Výchozí hodnota | Co řídí |
|---|---|---|---|
| Webů na účet | maxSitesPerAccount |
20 | Nejvyšší počet webů na účet, od 1 do 500. |
Zprostředkování aplikace
| Nastavení | Klíč | Výchozí hodnota | Povolené hodnoty |
|---|---|---|---|
| Velikost uploadu | maxRequestBodyMb |
Bez omezení | 0 až 65536 MiB; nula znamená bez omezení. |
| Časový limit nečinnosti | idleTimeoutSeconds |
3600 sekund | 1 až 86400 celých sekund. |
| Časový limit připojení | connectTimeoutSeconds |
60 sekund | 1 až 75 celých sekund. |
| WebSocket a Upgrade | allowUpgrade |
Zapnuto | Zapnuto, nebo vypnuto. |
| Velikost odpovědi | proxyMaxResponseMb |
Bez omezení | 0 až 65536 MiB; nula znamená bez omezení. |
| Komprese gzip | gzip |
Vypnuto | Zapnuto, nebo vypnuto. |
| Vyžadovat HTTPS v prohlížeči | hsts |
Vypnuto | Zapnuto, nebo vypnuto. |
| Platnost pravidla HTTPS | hstsMaxAgeSeconds |
31536000 sekund | 0 až 63072000 celých sekund. |
Časový limit nečinnosti měří dobu bez dat, ne celkovou délku požadavku, takže aktivní upload, stahování nebo proud událostí může pokračovat i po něm. Časový limit připojení omezuje, jak dlouho může trvat připojení k aplikaci. Odpověď, která překročí nenulový limit velikosti, se uzavře, místo aby se vrátila jako zkrácený úspěch.
WebSocket a Upgrade povoluje aktualizace protokolu aplikace, včetně WebSocketu, po obvyklých kontrolách přístupu k webu. Při zapnuté Kompresi gzip se vhodné odpovědi komprimují, když prohlížeč gzip přijímá, a už komprimované odpovědi procházejí beze změny.
Vyžadovat HTTPS v prohlížeči říká prohlížečům, aby pro web používaly HTTPS, bez subdomén. Prohlížeče pravidlo dodržují po celou dobu jeho platnosti, i když nastavení vypnete, a platnost nula ho zruší.
Přístup
| Nastavení | Klíč | Výchozí hodnota | Co řídí |
|---|---|---|---|
| Platnost přihlášení | sessionTtlHours |
12 hodin | Jak dlouho zůstane návštěvník přihlášený, od 1 do 720 hodin. |
| Cíl DNS pro weby | gatewayDnsTarget |
Nenastaveno | Název hostitele nebo IP adresa pro veřejné DNS; prázdné použije název hostitele aplikace Chettyho. |
| Kontaktní e-mail pro certifikáty | contactEmail |
Nenastaveno | Adresa, kterou certifikační autorita dostane pro vydání certifikátu a oznámení o vypršení. |
Odebrání přístupu platí hned, ať platnost přihlášení říká cokoli. Certifikáty potřebují kontaktní e-mail.
Cíl DNS musí mířit přímo na tento hostitel Chettyho; externí proxy potřebuje vlastní podporu TLS.