TLS
TLS tunnel allows you to expose:
-
TCP applications like FTP, in this case you will need to provide the TLS certificate to LocalXpose client so it will terminate the TLS traffic and forward it to your application. From within LocalXpose client, you can create let's encrypt certificate for your custom domain in less than a minute, please check this section.
-
TLS wrrapped applications like (FTPS, SMTPS, ...etc), here you don't need to pass the TLS certificate since you applicaiton should handle the TLS.
Usage
Create a TLS tunnel for TLS wrapped applications
loclx tunnel tls
Create a TLS tunnel for TCP applications
loclx tunnel tls --crt /home/secure/tls.crt --key /home/secure/tls.key
Your tunnels will be accessible through port 443, like example.com:443
.