Getting Started
Get up and running with 9Remote in just 2 minutes.
Installation
Install the CLI tool globally using npm:
npm install -g 9remote
Requirements:
- Node.js 18 or higher
- macOS, Linux, or Windows
Verify installation:
9remote --version
Start Server
Start the 9Remote server on your computer:
9remote start
The server will:
- Start local server on port 2208
- Create a secure Cloudflare tunnel
- Generate a QR code for easy connection
Wait about 30-60 seconds for the tunnel to be ready.
Connect
You have two ways to connect:
Option 1: QR Code (Recommended)
- Open your phone camera or QR scanner
- Scan the QR code displayed in terminal
- Browser opens automatically ā You're connected!
Option 2: Manual Key Entry
- Visit:
https://remote.9router.com/login - Enter the access key shown in terminal
- Click "Connect"
Using Codespaces (Alternative)
Want to try 9Remote without installing? Use GitHub Codespaces - it runs in your browser!
š Try in Browser (Codespaces)
Quick overview:
- Open 9Remote on GitHub
- Click "Code" ā "Create Codespace"
- Wait 1-2 minutes for setup
- QR code appears ā Scan with phone
- Start using 9Remote instantly!
No installation, no setup, just try it!
Choose Your Feature
Once connected, you'll see three options:
- Terminal - Access command line
- Remote Desktop - Control your screen
- File Explorer - Browse and edit files
Click any feature to start using it.
Stop Server
To stop the server, press Ctrl+C in the terminal where it's running.
Next Steps
- Learn about Terminal features
- Try Remote Desktop control
- Explore File Explorer capabilities
Troubleshooting
Having issues? Check our Troubleshooting Guide for common solutions.