2 ms·
I wrote an SSH server in Go to try to get the best of both. ssh -R 80:localhost:8888 serveo.net. Automatically gives you a subdomain, has features for HTTP insp
by trevordixon 9y ago
I wrote an SSH server in Go to try to get the best of both. ssh -R 80:localhost:8888 serveo.net. Automatically gives you a subdomain, has features for HTTP inspection/replay, but nothing to install.
- irq-1 9y agoGreat work. I was thinking of a service using autossh and assigned names would be nice for raspberry pi users that don't know networking. Forward sshd also, and help them setup apache with mod_python... and on and on. What's the configuration with the SSL? The cert DN name didn't match my assigned sub-domain and it wasn't a wildcard, so how did you make that work? I saw it's from Lets Encrypt, but it seemed instantly setup, so you're not requesting a new cert for each sub-domain, right?
- trevordixon 9y agoCool use case! Right, I'm not requesting a new certificate for each subdomain. I found a list of a few thousand of the most common latin words, then got certificates for batches of 100 at a time. Requesting certificates on demand runs me into Lets Encrypt's rate limiting (20 per week max).