Reverse proxy explicat pentru self-hosting

👁 0 vizualizări


Un reverse proxy primește conexiunile HTTP sau HTTPS și le trimite către serviciul intern corespunzător.

Exemplu de arhitectură

Internet
   |
   v
Reverse Proxy :443
   |
   +-- blog.example.ro   -> 127.0.0.1:8080
   +-- git.example.ro    -> 127.0.0.1:3000
   +-- status.example.ro -> 127.0.0.1:3001

Avantajul este că doar reverse proxy-ul trebuie să fie expus direct pe porturile 80 și 443.

TLS centralizat

Certificatele HTTPS, redirecturile și anumite security headers pot fi administrate într-un singur loc.