mirror of
https://github.com/antoniomika/sish.git
synced 2026-04-22 16:17:10 +08:00
62f2590b360ceb308c7e68083ed264b5a90aaf8f
If no password is set, disable password authentification completely by setting an empty password callback function. This prevents brute force attacks guessing the password and hence reduces server load and log amount.
sish
An open source serveo/ngrok alternative.
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.shDNS record points tolocalhostso anyone can use it for development
Languages
Go
91.1%
Go Template
7.9%
Dockerfile
0.8%
Makefile
0.2%