caddy-tailscale
caddy-tailscale copied to clipboard
A highly experimental exploration of integrating Tailscale and Caddy.
Hi. I'm using this plugin in CI pipeline, where it creates some nodes in the tailnet for per-PR preview environments. Sometimes, while iterating on the project, the underlying VPS is...
I seems to be unable to build caddy-tailscale with caddy-maxmind-geolocation. Building them separately works fine but if I build them together the build fails with: ``` 26.54 2024/09/06 11:55:23 [INFO]...
Closes: https://github.com/tailscale/caddy-tailscale/issues/84 Rational: In some environments (like docker) it is desirable to expose the tailscale port to increase direct connection success. By default ts-net when encountering a `0` port will...
Caddy has the concept of [placeholders](https://caddyserver.com/docs/conventions#placeholders) that allow injecting dynamic values in the Caddy configuration. These can come from a variety of sources such as environment variables, file contents, HTTP...
Hi So building and running I get the following error: ‘’’ 5/01/04 22:00:04.963 DEBUG tls.handshake no matching certificates and no custom selection logic {"identifier": "*.*.*.*"} 2025/01/04 22:00:04.963 DEBUG tls.handshake no...
Hello, I'm running a headscale network. Another headscale user successfully used Tailscale's [nginx-auth](https://github.com/tailscale/tailscale/tree/main/cmd/nginx-auth) within this plugin. However, I'm encountering an issue when trying to use the nginx-auth package from apt:...
I am having much difficulty making consistent direct connections to services hosted from a caddy-tailscale docker container which reside only on my tailnet. Other containers which use tailscaled directly allow...
It would be great if I could download this (with other plug-ins) from [Download Caddy](https://caddyserver.com/download). I am aware I could use `xcaddy build` but I prefer to have Caddy do...
First off, thanks for this module! It's really helpful for integrating Tailscale into an existing Caddy reverse proxy setup with minimal changes! One thing that wasn't obvious to me right...