Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 1.23 KB

README.md

File metadata and controls

22 lines (16 loc) · 1.23 KB

nginx-basic

Dois arquivos conf, idiotas, do nginx que eu uso diariamente pra fazer proxy reverso e servir arquivos estáticos;

  • Estático: curl https://raw.githubusercontent.com/pedropalhari/nginx-basic/master/example-page.conf > page.conf
  • Proxy reverso: curl https://raw.githubusercontent.com/pedropalhari/nginx-basic/master/example-server.conf > server.conf
  • Proxy websocket: curl https://raw.githubusercontent.com/pedropalhari/nginx-basic/master/example-websocket.conf > websocket.conf

Ou:

  • Estático: npx degit pedropalhari/nginx-basic/example-page.conf page.conf
  • Proxy reverso: npx degit pedropalhari/nginx-basic/example-server.conf server.conf
  • Proxy websocket: npx degit pedropalhari/nginx-basic/example-websocket.conf websocket.conf

Aproveitando que já estamos aqui:

  • Rotear uma porta do servidor para minha máquina SERVER --> LOCAL:

  • ssh -R <PORTA_NO_SERVER>:localhost:<PORTA_LOCAL> [email protected]

  • palhari.dev:<PORTA_NO_SERVER> agora abre o que roda no meu localhost:<PORTA_LOCAL>

  • Rotear uma porta da minha máquina para uma do servidor LOCAL --> SERVER:

  • ssh -L <PORTA_LOCAL>:localhost:<PORTA_NO_SERVER> [email protected]

  • localhost:<PORTA_LOCAL>agora abre o roda no palhari.dev:<PORTA_NO_SERVER>