[Feature Request] Make the Tailscale integration more generic to allow for other mesh providers like NetBird.
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 253
- Forks
- 106
- Avg merge
- 6d 22h
- Merged PRs (30d)
- 12
Description
Right now Tailscale is pretty deeply integrated in a way you even see it on every container when you don't have it configured.
It would be nice to have this more generic since I for one don't use Tailscale and am now using the new NetBird plugin for which I'd love this level of integration but it would require modification here according to https://github.com/netbirdio/netbird-unraid/issues/6.
As a minor gripe I'd also like to just be able to turn this off completely if I don't have any mesh providers at all configured.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or entry points; start by locating where the existing Tailscale integration is wired into the web UI and container configuration. Compare the requested NetBird integration with the linked NetBird issue, and consider the work complete when mesh providers can use the same integration path and the feature can be disabled when none are configured.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- networking
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100