Files
mqtt-explorer/scripts/setup-novnc.sh

26 lines
657 B
Bash
Executable File

#!/bin/bash
set -e
echo "Setting up noVNC for browser-based VNC access..."
# Install noVNC and websockify if not already installed
if [ ! -d "/tmp/noVNC" ]; then
echo "Downloading noVNC..."
cd /tmp
git clone --depth 1 https://github.com/novnc/noVNC.git
cd noVNC
git clone --depth 1 https://github.com/novnc/websockify.git
echo "noVNC installed successfully!"
else
echo "noVNC already installed at /tmp/noVNC"
fi
echo ""
echo "✓ Setup complete!"
echo ""
echo "To use noVNC with your tests:"
echo " 1. Run: yarn test:ui:vnc"
echo " 2. Open the forwarded port 6080 in your browser"
echo " 3. Click 'Connect' (password: bierbier)"
echo ""