Open Yghore opened 8 months ago
Ça pourrait être quelques chose du genre ou pas ?
r := chi.NewRouter()
r.Use(proxy.ForwardedHeaders(
proxy.NewForwardedHeadersOptions().
WithForwardLimit(2).
ClearTrustedProxies().AddTrustedProxy("10.0.0.1"),
))
Non, je crois que ça, sa sert a faire fonctionner chi, si il est proxifié (et dcp il accepte seulement le proxy 10.0.0.1), nous il faut que certaines routes tape sur LXD Api directement (utiliser HaProxy ou Nginx)
(Tu peux aller voir le readme si tu veux un example)
Pour permettre l'utilisation des websockets (terminal, execution de commande, ...), notre API a besoin de proxifié certaines parties de l'api de LXD pour permettre une communication