Termix-SSH / Termix-SSH/Support
[FEATURE]
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 28
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
Title
Netbird and pangolin integration
Platform
Website - Chrome
Is it related to an issue?
No integration with Netbird, and Pangolin
The Solution
I think NetBird could fit into Termix really well as a sibling to the existing Tailscale integration.
The basic flow could be:
- Add a NetBird API endpoint and API key
- List NetBird peers/devices
- Import selected peers as Termix hosts
- Store the NetBird peer ID with the host
- Sync hostname, NetBird IP, OS, groups, and online status
- Connect using the NetBird IP or DNS name
From a user perspective, it would work almost exactly like the current Tailscale integration: Add from NetBird, show a NetBird badge/status on imported hosts, and allow choosing between connecting locally or through the Termix server.
Pangolin could work in a similar way, but more as a service/resource integration than a host integration. Termix could pull in Pangolin resources, targets, sites, public URLs, and health status, then expose them as service links connected to the relevant host or Docker container.
That would make it possible to go from a Pangolin service directly to: - The public HTTPS URL
- The target host’s SSH session
- Docker/container logs
- File Manager
- Host metrics
- Related automations
NetBird would handle private connectivity and host discovery, while Pangolin would handle public service links and ingress status. Termix could become the central operational view without trying to replace either product’s control plane.
Additional Context
No response
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 repository files, tests, or entry points. Start by reviewing the existing Tailscale integration, then map the requested NetBird peer import and Pangolin service/resource links against it; done would require both integrations and their host or service connections to work as described.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker
- Domain
- backend-api-design, devops, networking
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100