carlfriedrich 62f2590b36 Disable password authentification on empty password (#338)
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.
2025-03-04 11:34:27 -05:00
2025-02-12 22:09:43 -05:00
2024-04-30 16:52:08 -04:00
2024-01-29 10:17:13 -05:00
2025-01-08 14:00:54 -05:00
2022-10-17 12:17:52 -04:00
2024-01-29 10:17:13 -05:00
2025-01-08 14:34:26 -05:00
2019-03-28 00:00:21 -04:00
2020-05-21 02:26:07 -04:00
2025-01-08 14:00:54 -05:00
2024-01-29 10:17:13 -05:00

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

S
Description
HTTP(S)/WS(S)/TCP Tunnels to localhost using only SSH.
Readme MIT 8.1 MiB
Languages
Go 91.1%
Go Template 7.9%
Dockerfile 0.8%
Makefile 0.2%