- Notifications
You must be signed in to change notification settings - Fork6k
Add suggestion for using tailscale to guide.md#7328
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
base:main
Are you sure you want to change the base?
Uh oh!
There was an error while loading.Please reload this page.
Conversation
Add a suggestion for using tailscale for code-server. This alternative is useful for those that want more options for connecting their IPads to their code server.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
Thank you for the contribution! Some thoughts:
- Could we move it to the bottom of the section? I would prefer to prioritize the other headings.
- Does it need to be iPad-specific? It should work for any client with Tailscale on it, right? The advantage to me seems more about the server admin not having to register their own domain.
- We should mention the tunnel uses HTTP by default and some features may not work, we already get a fair number of issues from folks not using HTTPS so it would be unfortunate if we had official documentation that suggests a partially broken setup without mentioning it.
- Maybe we generalize this to something about using third party tunnels? I know some people have used ngrok.
What about something like this (feel free to reword):
### Using third-party tunnelsUsing a third-party tunnel service like [Tailscale](http://tailscale.com) or[ngrok](https://ngrok.com/) allows you to connect to code-server securelywithout needing to set up an external domain.Note that depending on the service, the tunnel may use HTTP by default and somecode-server features will not work as they require a secure context (meaningHTTPS or localhost), in which case you may still need to set up a certificateand reverse proxy.
If this feels too general, we can add more links to Tailscale's documentation, this is mostly a starting point.
Also tangentially related but I just foundhttps://github.com/juanfont/headscale. Never used it, but cool that it can be self-hosted.
Add a suggestion for using tailscale for code-server. This alternative is useful for those that want more options for connecting their IPads to their code server.
I'm not sure if it's acceptable to refer to a commercial option, but figured I would send this suggestion anyway in case it helps (feel free to decline).
Given this is just a documentation suggestion, I am not going to create an issue.
Thanks!