aboutsummaryrefslogtreecommitdiff
path: root/docs/src/css
diff options
context:
space:
mode:
authorsoopyc <me@soopy.moe>2025-03-21 22:58:05 +0800
committerGitHub <noreply@github.com>2025-03-21 10:58:05 -0400
commit1c00431098247d696dbe4ff06b2bc5e036230e8c (patch)
tree6a972767107a7fd86cd0ed8c9adeffe1494fd5de /docs/src/css
parentd93adbc11194303427b2f8f8d7db849fb67d6c1a (diff)
downloadanubis-1c00431098247d696dbe4ff06b2bc5e036230e8c.tar.xz
anubis-1c00431098247d696dbe4ff06b2bc5e036230e8c.zip
general unix domain sockets support (#45)
* feat: allow binding to unix domain sockets this is useful when the user does not want to expose more tcp ports than needed. also simplifes configuration in some situation, like with nixos modules as the socket paths can be automatically configured. docs updated with additional configuration flags. Signed-off-by: Cassie Cheung <me@soopy.moe> * feat: graceful shutdown and cleanup on signal this is needed to clean up left-over unix sockets, else on the next boot listener panics with `address already in use`. Co-authored-by: cat <cat@gensokyo.uk> Signed-off-by: Cassie Cheung <me@soopy.moe> * feat: support unix socket upstream targets adds support for proxying unix socket upstreams, essentially allowing anubis to run without listening on tcp sockets at all*. *for metrics, neither prometheus and victoriametrics supports scraping from unix sockets. if metrics are desired, tcp sockets are still needed. Co-authored-by: cat <cat@gensokyo.uk> Signed-off-by: Cassie Cheung <me@soopy.moe> * docs: add changelog entry --------- Signed-off-by: Cassie Cheung <me@soopy.moe> Co-authored-by: cat <cat@gensokyo.uk>
Diffstat (limited to 'docs/src/css')
0 files changed, 0 insertions, 0 deletions