Skip to content
/ sish Public
forked from antoniomika/sish

HTTP(S)/WS(S)/TCP Tunnels to localhost using only SSH.

License

Notifications You must be signed in to change notification settings

dkonik/sish

This branch is 1 commit ahead of, 28 commits behind antoniomika/sish:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

89f39ee · Feb 13, 2024
Jan 29, 2024
Oct 8, 2023
Jan 23, 2024
Jan 29, 2024
Jan 29, 2024
Jan 23, 2024
Feb 13, 2024
Oct 17, 2022
Jan 23, 2024
Aug 4, 2021
Jan 29, 2024
Jun 26, 2021
Jan 23, 2024
Mar 28, 2019
Jan 29, 2024
Jan 29, 2024
Jan 23, 2024
Jan 29, 2024
Jan 29, 2024
May 21, 2020

Repository files navigation

sish

An open source serveo/ngrok alternative.

Read the docs.

dev

Clone the sish repo:

git clone git@github.com:antoniomika/sish.git
cd sish

Add your SSH public key:

cp ~/.ssh/id_ed25519.pub ./deploy/pubkeys

Run the binary:

go run main.go --http-address localhost:3000 --domain testing.ssi.sh

We have an alias make dev for running the binary.

SSH to your host to communicate with sish:

ssh -p 2222 -R 80:localhost:8080 testing.ssi.sh

The testing.ssi.sh DNS record points to localhost so anyone can use it for development

About

HTTP(S)/WS(S)/TCP Tunnels to localhost using only SSH.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 98.9%
  • Other 1.1%