Simple Dex setup to authenticate with Tailscale.
This means you can login to services that support OIDC authentication using only your Tailscale IP!
Here is an example video of authenticating to Cloudflare Access with Tailscale:
Fill in the values in dex.env
and tailscale.env
using dex.env.example
and tailscale.env.example
respectively.
The default dex.yaml
configuration includes Cloudflare Access as a client, but you can update this if you want :)
Then just run docker compose up
and you're done!