Add Haproxy cheatsheet

2026-04-24 16:30:44 -06:00
parent ee7ca379c5
commit d1c396408f

35
Haproxy-cheatsheet.md Normal file

@@ -0,0 +1,35 @@
## Agregar un nuevo dominio
Se debe de agregar 2 secciones de codigo bajo el bloque `frontend public`
```
#ACL es la regla para definir comportamiento
#acl <nombre_acl> regla
acl host_test.tequi.xyz hdr_dom(host) -i test.tequi.xyz
#use_backend define el nombre del backend dependiendo de uno o varios acl
#use_backend <nombre_backend> <logic_operator> <acl_name>
use_backend test.tequi.xyz if host_test.tequi.xyz
```
y se debe agregar un bloque `backend`
```
#backend <backend_name>
#- option forwardfor
#- server <server_name> <ip>:<port>
#
#
backend test.tequi.xyz
option forwardfor
server test.tequi.xyz_server localhost:8082
```
**## Borrar dominio**
Quita todas las referencias del dominio
Para que los cambios sean aplicados se debe de reiniciar haproxy con `systemctl restart haproxy`