Skip to content

Remote access server #92

@6XGate

Description

@6XGate

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.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

Status

In progress

Relationships

None yet

Development

No branches or pull requests

Issue actions