Skip to content
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remote access server #92

Open
6XGate opened this issue Nov 5, 2024 · 1 comment
Open

Remote access server #92

6XGate opened this issue Nov 5, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@6XGate
Copy link
Owner

6XGate commented Nov 5, 2024

Allow access to the BridgeCmdr features and UI via a remote URL.

Requirements

  • Discontinue use of the ASAR packaging to keep asset duplication to a minimum.
  • Addition of express or other server framework to host the UI assets and tRPC server and API.
  • Properly secure the tRPC channel for the remote UI.
    • Options for authentication:
      • Simple user selected PIN code.
      • TOTP with QR codes support.
  • Provide settings and UI for the following:
    • Toggle to enable remote UI.
    • Means to reset PIN or TOTP.
    • Link and QR code to remote UI, by local IP address.
  • TLS should probably be usable, considerations:
    • Always use self-signed certifications.
    • Default to self-signed certification with option to upload PFX/PKCS#12 or Cert/Key PEM file pair.
@6XGate 6XGate added the enhancement New feature or request label Nov 5, 2024
@6XGate 6XGate added this to the 3.0.0 milestone Nov 5, 2024
@6XGate 6XGate self-assigned this Nov 5, 2024
@6XGate
Copy link
Owner Author

6XGate commented Nov 6, 2024

@itslemcy first requested this feature in #23.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant