Comment by ๐ฆ zzo38
One problem with SSH is that it does not have virtual hosting (unlike TLS which does have virtual hosting).
(The I request of Scorpion protocol could be used for interactive sessions including virtual hosting (and some other optional features, such as X.509 authentication), if desired. Some details in that part of the specification could be changed if there are problems with it, maybe.)
2025-03-25 ยท 1 year ago
3 Later Comments โ
๐ฐ bw9ubwo ยท 2025-03-26 at 17:19:
I like the concept of ssh apps and have a few installed on my server. Providing content over such an app is something I consider sometimes. But the missing virtual hosts make it nearly impossible. Sure, you can bind every vhost to a different ipv6 address or provide a configuration for ssh to map different ports. Maybe this is something to automate, but then you need a special client.
โ Some nice ssh apps and stuff to build them.
๐ฆ zzo38 ยท 2025-03-26 at 19:44:
Not everyone has version 6 internet (although I suppose it would help, if you do have it). (I have seen gopher servers that require version 6 internet, possibly for the same reason.)
๐ requiem ยท 2025-03-27 at 08:53:
I reckon there are reverse proxies that might be able to do it. I recall Caddy has TLS-SNI capabilities.
Original Post
superTXT โ so I'm trying to wrap my mind around this SuperTXT protocol but I'm just not understanding it all that well. It seems to be a version of gemtext that is accessed via SSH based tools. I haven't tried the graphical browser but was wondering if this is the basis of it?