LogoLogo
  • Getting Started
  • CLI
    • Docker
    • Config.yaml
  • GUI (SOON)
  • Tunnels Types
    • HTTP/s
      • HTTP/s plugins
      • HTTP/s apps
    • TLS
    • TCP
    • UDP
  • Reservations
    • Domain
    • Endpoint
  • Troubleshoot
    • Common errors
  • Tutorials
    • Expose a local web server
    • Expose Apache/Nginx web server
    • Share files from localhost
    • Use LocalXpose with Traefik
    • Expose PocketBase backend
    • Create a custom domain name
    • Make Let's Encrypt certificate
    • Access your IP camera remotely
    • Access your Raspberry Pi remotely
    • Sync your Keepass password manager
    • Expose localhost RASA chatbot for Telegram Integration
    • Expose your local Netdata Instance
    • Testing Stripe webhook
    • Expose localhost Kubernetes
    • Expose database server (PostgreSQL)
    • Exposing local Minecraft server
    • More Tutorials
Powered by GitBook
On this page
  • Usage
  • Create a TLS tunnel for TLS wrapped applications
  • Create a TLS tunnel for TCP applications

Was this helpful?

  1. Tunnels Types

TLS

PreviousHTTP/s appsNextTCP

Last updated 2 years ago

Was this helpful?

TLS tunnel allows you to expose:

1. 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 .

2. 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.

this section