Would it work with self-hosted Headscale? #2
europacafe
started this conversation in
General
Replies: 4 comments 9 replies
-
|
I've made a commit that should do it, but I don't have time to set a test environment. So in next version please try it. |
Beta Was this translation helpful? Give feedback.
8 replies
-
|
I can't see how to get it working without being able to enable https however it does work for http (I had to use version 2) |
Beta Was this translation helpful? Give feedback.
0 replies
-
Beta Was this translation helpful? Give feedback.
1 reply
-
|
I think TSD Bridge and there is a caddy plugin which does it possibly.
Currently since headscale has not implemented the interaction with letsencrypt then none of them will supply HTTPS certificates transparently. The only way I have discovered of doing this at the moment is with a local certificate authority. Hopefully headscale implement this but I've seen no talk of it.
It looked fairly easy to implement with Traefik although I've yet to do it personally.
I haven't seen an NPM solution which will inject the service names into Magic DNS and get certificates for a private domain. If you know if something then I might be interested
…On Tue, 28 Oct 2025, at 9:54 PM, traderarpit4 wrote:
Do you know of any projects that do similar things and work for this? Also is there a particular reason you're planning on moving to Traefik? I know NPM also handles certificates, and gives access fai
*DuckDuckGo* removed one tracker. More <https://duckduckgo.com/-hGyvyiXmf6u7VQd9sTh6kcEsWnb6Ha6V-IQ62a2ow8fry87cUTTAMPJMA-6_juC3LouPEIiw6tvnFE9lsoDhzawoZ9AiC3Cxvd7NfdgNoKy1GGNpKVoaVmpmsag-eixxfeVKaqpKrAVhwkBIUwN3T4gQ1GA49wmsw9Mqy2F0nIBEn3kt2Biorkk-x64n0JcVqgxLGkTmVNsUA1NbkOsqZNveq8XJvsltA3kTadxccUXQJf9yyxTxWsqcNeS8QmWpyAHxSTgKejaq4QwFNMaUbfHhkSJc3Ix6iJPoB6ivJQDi_ewM8oR6J31m1cY2JMxuPUvd5EAE0dJsnoeTxDydQZ6xDSuhLQ_EzEL4sF1Mz1VjW-hKvsmkIW7UPEvE_whX0ETx5RYc2-wLJmUUlo_gdXFTls-zl9dWCmfyl76vUNU5vPsYRb6vG4e-jE1putqDexIyuWTaDgg18jU4Qjr339WxXvQWYD0nHFMNSSGi7dG9g-veXIElx2b6TAckH1qmGFu-VuApjSJtsrgM>
Report Spam <https://duckduckgo.com/-hGyvyiXmf6u7VQd9sTh6kcEsWnb6Ha6V-IQ62a2ow8fry87cUTTAMPJMA-6_juC3LouPEIiw6tvnFE9lsoDhzawoZ9AiC3Cxvd7NfdgNoKy1GGNpKVoaVmpmsag-eixxfeVKaqpKrAVhwkBIUwN3T4gQ1GA49wmsw9Mqy2F0nIBEn3kt2Biorkk-x64n0JcVqgxLGkTmVNsUA1NbkOsqZNveq8XJvsltA3kTadxccUXQJf9yyxTxWsqcNeS8QmWpyAHxSTgKejaq4QwFNMaUbfHhkSJc3Ix6iJPoB6ivJQDi_ewM8oR6J31m1cY2JMxuPUvd5EAE0dJsnoeTxDydQZ6xDSuhLQ_EzEL4sF1Mz1VjW-hKvsmkIW7UPEvE_whX0ETx5RYc2-wLJmUUlo_gdXFTls-zl9dWCmfyl76vUNU5vPsYRb6vG4e-jE1putqDexIyuWTaDgg18jU4Qjr339WxXvQWYD0nHFMNSSGi7dG9g-veXIElx2b6TAckH1qmGFu-VuApjSJtsrgM>
Do you know of any projects that do similar things and work for this? Also is there a particular reason you're planning on moving to Traefik? I know NPM also handles certificates, and gives access fairly easily without having to deal with the slightly more complicated setup that Traefik has.
—
Reply to this email directly, view it on GitHub <#2 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ABNPJ57PFVVAALGCTILRZX33Z7QXZAVCNFSM6AAAAABRFU4OF2VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTIOBQHA2DKOI>.
You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
-
Thanks for creating this useful proxy.
I really want to try it. I'm not using Tailscale website for controlling tailscale nodes, instead, I use self-hosted Headscale.
If I'm not wrong, it seems your proxy has nothing to do with Tailscale admin, so it should be working for my setup?
Beta Was this translation helpful? Give feedback.
All reactions