Termix-SSH / Termix-SSH/Support
[FEATURE] Support mTLS for Termix mobile clients
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 28
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
Title
Support t mTLS certificates for Termix mobile clients
Platform
Mobile app (iOS, Android)
Is it related to an issue?
I protected my Termix instance with mTLS certificate. This works fine when accessing the instance using a browser (i.e. termix.example.com). I get prompted for the certificate before access is allowed. When using Termix Android app access fails. There is no opportunity to present the certificate. It would be great if this could be enabled in the mobile client.
The Solution
Enable mTLS functionality in the Termix mobile app.
Additional Context
Some open source android apps that support mTLS are Home Assistant, Bitwarden and Immich. I thought it might be a useful reference for potential implementation details.
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 identifies the iOS and Android mobile clients but no repository files, tests, or entry points. Start by locating the mobile clients' connection and authentication paths, and review the cited Home Assistant, Bitwarden, and Immich implementations. Done means both platforms can present a client certificate and connect to an mTLS-protected Termix instance.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, ios
- Domain
- authentication, mobile, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100