connections-ssh

command module
v0.0.11 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 18, 2025 License: MIT Imports: 15 Imported by: 0

README

Connections Over SSH

Test status Deploy Status Go Reference Go Report Card

This serves the NYT Connections TUI over SSH.

$ ssh connections.lahman.dev

Running Locally

In one terminal, start the server,

$ go run .
2025/08/07 22:55:16 Starting SSH server on :2222

In a separate terminal, connect to the server,

$ ssh -p 2222 localhost

By default, the server looks for an SSH key at ~/.ssh/id_rsa. This can be overridden with the --key-file flag.

Moreover, if running on port 22 is desired, you'll likely need elevated privileges (not recommended),

$ sudo connections-ssh --port 22
2025/08/07 22:55:16 Starting SSH server on :22

Install

go:

go install github.com/jmelahman/connections-ssh@latest

docker:

docker run \
  --rm \
  -p 2222:2222 \
  -v $HOME/.ssh:/.ssh \
  lahmanja/connections-ssh:latest

github:

Prebuilt packages are available from Github Releases.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL