Pređi na glavni sadržaj

Obrnuti proksi

Obrnuti proksi stoji ispred Semaphore-a i terminira TLS, pa pregledači i runneri komuniciraju sa njim preko HTTPS-a, dok sam Semaphore sluša običan HTTP na lokalnom interfejsu. Semaphore ima i ugrađeni TLS, tako da proksi nije strogo neophodan. Koristite ga kada već imate proksi, kada sertifikatom upravlja neko drugi, kada želite Semaphore na pod-putanji ili kada sa jednog hosta servirate više servisa.

Šta svaka konfiguracija mora da reši​

Koji god proksi izabrali, tri stvari moraju biti ispravne ili se delovi interfejsa kvare na načine koje je teško dijagnostikovati:

  • WebSocket nadogradnja na /api/ws. Logovi zadataka se prenose preko WebSocket-a. Bez zaglavlja za nadogradnju prozor sa logom ostaje prazan dok se zadatak izvršava.
  • Tajm-aut čitanja duži od intervala ping-a. Semaphore šalje ping neaktivnom WebSocket-u otprilike svaka dva minuta. Proksi koji zatvara neaktivne veze posle 60 sekundi stalno prekida prikaz loga.
  • web_host podešen na javni URL. Semaphore iz ove vrednosti gradi URL-ove za preusmeravanje, postavlja Secure zastavicu kolačića i proverava poreklo zahteva. Ako se ne poklapa sa onim što je pregledač koristio, prijava ne uspeva. Pogledajte Konfiguraciju.

U ovom odeljku​

StranicaŠta obuhvata
nginxBlok servera sa TLS-om, WebSocket nadogradnjom i prosleđenim zaglavljima.
ApacheVirtuelni host koji koristi mod_proxy i mod_proxy_wstunnel.
CaddyMinimalan Caddyfile sa automatskim sertifikatima.

Odakle početi​

Izaberite proksi koji već koristite. Ako nemate poseban razlog za izbor niti postojeći proksi, Caddy je najkraći put: sam pribavlja i obnavlja sertifikate.

Za ojačavanje izvan TLS-a pogledajte Bezbednost mreže.