>_ ssh

Connect to droidware.ai

Get set up and connected in a few minutes

1

SSH Key Setup

You'll need an SSH public key for passwordless access. If you don't have one yet, generate one:

ssh-keygen -t ed25519 -C "your@email.com"

Then send your public key (the .pub file) to the admin. It's usually located at:

# Windows
C:\Users\YourName\.ssh\id_ed25519.pub

# Mac / Linux
~/.ssh/id_ed25519.pub
Only share the .pub file — never share your private key. Once the admin confirms your key is added, you'll have passwordless access with a username they provide.
2

Install Cloudflared

Cloudflared creates a secure tunnel to connect through Cloudflare's network. Install it for your platform:

winget install --id Cloudflare.cloudflared
Requires Windows Package Manager (winget). If you don't have it, install it from Microsoft.
brew install cloudflared
Requires Homebrew. If you don't have it, install it first.
mkdir -p --mode=0755 /usr/share/keyrings

curl -L https://pkg.cloudflare.com/cloudflare-main.gpg | \
  tee /usr/share/keyrings/cloudflare-main.gpg >/dev/null

echo "deb https://pkg.cloudflare.com/cloudflared $(lsb_release -cs) main" | \
  tee /etc/apt/sources.list.d/cloudflared.list

apt-get update && apt-get install cloudflared
These commands require sudo or root access.
3

Start the Tunnels

Open a terminal and start both tunnel proxies. These map remote services to your local machine:

Run each in its own terminal, or use the quick-start script below:

cloudflared access tcp --hostname ssh.droidware.ai --url localhost:2222
cloudflared access tcp --hostname claude.droidware.ai --url localhost:3100

Quick Start Scripts

Download a script that launches both tunnels with one click:

The .bat opens each tunnel in its own window. The .ps1 launches them minimized. Place either in your Startup folder (shell:startup) to auto-connect at login.

Run each in its own terminal tab, or use the quick-start script below:

cloudflared access tcp --hostname ssh.droidware.ai --url localhost:2222
cloudflared access tcp --hostname claude.droidware.ai --url localhost:3100

Quick Start Script

Download and run with one command:

After downloading, make it executable: chmod +x connect-droidware.sh
Then run: ./connect-droidware.sh

Run each in its own terminal tab, or use the quick-start script below:

cloudflared access tcp --hostname ssh.droidware.ai --url localhost:2222
cloudflared access tcp --hostname claude.droidware.ai --url localhost:3100

Quick Start Script

The shell script runs both tunnels as background processes. The systemd unit file makes the tunnels persistent — they'll auto-start on boot.

Install the service:
sudo cp connect-droidware.service /etc/systemd/system/
sudo systemctl enable --now connect-droidware
4

Connect to Claude Proxy

Once your tunnels are running, connect to the Claude session via claude.droidware.ai:

ssh your-username@localhost -p 3100
putty localhost:3100
PuTTY users: set Host to localhost and Port to 3100.
5

Connect to SSH

Connect to the server via ssh.droidware.ai:

ssh your-username@localhost -p 2222
putty localhost:2222
PuTTY users: set Host to localhost and Port to 2222.