Skip to content

Web UI Mode ​

Web UI is the recommended way to use Shield CLI, providing a browser-based graphical management dashboard.

Launch ​

bash
shield start

Opens at http://localhost:8181 by default. Specify a different port if needed:

bash
shield start 9090

Features ​

App Management ​

  • Add: Configure protocol, IP, port, and display name
  • Edit: Modify saved app configurations
  • Delete: Remove apps you no longer need
  • Rename: Quickly change display names
  • Up to 10 apps: Encrypted local storage

Connection Control ​

  • One-click connect: Click the connect button on any app card
  • One-click disconnect: Click disconnect to close the tunnel
  • Up to 3 concurrent connections: Connect to multiple apps simultaneously
  • Auto-open browser: Automatically opens the Access URL in a new tab on success

Status Monitoring ​

App cards display real-time connection status:

StatusDescription
DisconnectedApp saved but no tunnel established
ConnectingEstablishing tunnel and activating service
ConnectedTunnel active, accessible via Access URL
FailedTunnel establishment failed, check error message

Status refreshes automatically every 2 seconds.

Theme Toggle ​

Supports dark and light themes. Toggle via the button in the top right corner.

Best For ​

  • Day-to-day work managing multiple remote apps
  • Non-technical users who prefer a graphical interface
  • Frequently connecting/disconnecting different services
  • Saving commonly used app configurations

Next Steps ​