~emersion/ident-proxy

An ident proxy
Add support for the PROXY protocol
Add -listen flag
readme: fix typo

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~emersion/ident-proxy
read/write
git@git.sr.ht:~emersion/ident-proxy

You can also use your local clone with git send-email.

#ident-proxy

An ident proxy that forwards requests to multiple backend daemons. The first backend to reply without an error is sent to the client.

#Build

go build

#Usage

ident-proxy <backend>...

Each backend is a URL in the form:

  • <host>[:port] or tcp://<host>[:port]
  • unix://<path>

Add +proxy to the URL scheme to enable the PROXY protocol.

Example:

ident-proxy unix:///run/identd 127.0.0.1:1113

#License

MIT