fabio icon indicating copy to clipboard operation
fabio copied to clipboard

Consul Load-Balancing made simple

Results 134 fabio issues
Sort by recently updated
recently updated
newest added

In my server configuration, everything should be protected by `auth=kamil` and only accessible from specific ip address `allow=ip:myip`. Would be great, if I would be able to set `route add...

Hi, please kindly allow specifying the following: route add dyzio https://site.com https://othersize.com opts "auth=kamil" To be the same as route add dyzio site.com:443 https://othersize.com opts "auth=kamil" I.e. the `https://` prefix...

I've been trying to get fabio working in production. I've tested it with curl and It works great. But when i redirected http trafic to fabio it crashes with fatal...

I found that the ctx.Done() in L125 cannot be guaranteed to receive the cancel signal in https://github.com/fabiolb/fabio/blob/master/proxy/tcp/server.go, for the invocation in https://github.com/fabiolb/fabio/blob/master/proxy/inetaf_tcpproxy.go#L91 doesn't invoke the cancelFunc of this context. I...

The following: ``` proxy.auth = name=default;type=basic;file=/passwd/default.htpasswd name=kamil;type=basic;file=/passwd/kamil.htpasswd ``` Does not work and second entry is ignored. The following does work: ``` proxy.auth = name=default;type=basic;file=/passwd/default.htpasswd,name=kamil;type=basic;file=/passwd/kamil.htpasswd ``` It is parsed with https://github.com/fabiolb/fabio/blob/642e425cf664e23d257ca357b7b1bfd1e432683d/config/kvslice.go#L20

Some metrics are sent with tags `service`, `host`, `path`, `target`: https://github.com/fabiolb/fabio/blob/642e425cf664e23d257ca357b7b1bfd1e432683d/route/route.go#L64-L66 But `service` and `host` are [reserved tag keys in Datadog](https://docs.datadoghq.com/getting_started/tagging/#overview) According to [Host tag](https://docs.datadoghq.com/metrics/custom_metrics/dogstatsd_metrics_submission/#host-tag) > The host tag is...

Hi, it's me again trying to improve route update performance for our absurd number of routes. 😁 There's two major changes here: The first is adding "filtering" so that only...

The version of golang.org/x/sys you depend on is too outdated to allow a build on riscv64-freebsd. Please bump the dependency so a build is possible.