Skip to content

Conversation

@zerkz
Copy link

@zerkz zerkz commented Dec 27, 2025

Add SSH Config arg (2nd after JETKVM_IP) to install-tailscale.sh, allowing you to use a public key that doesn't have to be the default convention.

I have many keys on my machine, did not want to have to reuse id_rsa or any of the other defaults expected by this script.

Assisted by Claude, reviewed/tested by me (a hooman).

❯ ./install-tailscale.sh 192.168.1.180 -s jetkvm
───────────────────────────────────────────────────────────
           JetKVM Tailscale Installation
───────────────────────────────────────────────────────────

  JetKVM IP:            192.168.1.180
  Tailscale Version:    1.88.1
  SSH Config:           jetkvm

  Note: The device will be rebooted during installation

Continue? [y/N]: y

[1/7] Checking if JetKVM device is reachable...
       Device is reachable
       Checking SSH access (Developer Mode)...
       SSH access confirmed
[2/7] Downloading Tailscale 1.88.1 checksum...
[3/7] Downloading Tailscale 1.88.1 package...
[4/7] Verifying package integrity...
       Package verification successful
[5/7] Transferring Tailscale package to JetKVM...
[6/7] Installing and configuring Tailscale on JetKVM...
       Extracting package...
       Configuring Tailscale for JetKVM...
       Rebooting JetKVM device...
       Waiting for JetKVM to reboot and come back online...
       Checking device status... (1/120s)
       Checking device status... (2/120s)
       Checking device status... (3/120s)
       Checking device status... (4/120s)
       Checking device status... (5/120s)
       Checking device status... (6/120s)
       Checking device status... (7/120s)
       JetKVM is back online with Tailscale installed!
[7/7] Starting Tailscale service...

To authenticate, visit:

        https://login.tailscale.com/a/xxxxxxxxx


@CLAassistant
Copy link

CLAassistant commented Dec 27, 2025

CLA assistant check
All committers have signed the CLA.

@adamshiervani
Copy link
Contributor

Can you make the ssh config a flag?

…owing you to use a public key that doesn't have to be the default convention.
@zerkz zerkz force-pushed the zdware-add-ssh-config-support branch from 50e94e4 to 0623dc9 Compare December 29, 2025 23:15
@zerkz zerkz force-pushed the zdware-add-ssh-config-support branch from 0623dc9 to 46181c4 Compare December 29, 2025 23:17
@zerkz
Copy link
Author

zerkz commented Dec 29, 2025

@adamshiervani ok, should be switched over to flag style now 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants