NSL.SH icon
NSL.SH icon

NSL.SH

NSL is a free, open-source tunneling service that gives any Docker host a public HTTPS subdomain with automatic TLS, requiring no static IP, no port forwarding, and no DNS configuration.

NSL.SH screenshot 1

Cost / License

  • Free
  • Open Source (MIT)

Application type

Platforms

  • Self-Hosted
  • Linux
  • Docker
2likes
0articles

Features

Properties

  1.  Lightweight
  2.  Privacy focused

Features

  1.  Ad-free
  2.  Reverse Proxy
  3. Docker icon  Support for Docker
  4.  Self-hosted
  5.  Command line interface
  6.  No Tracking
  7.  No registration required

NSL.SH News & Activities

Highlights All activities

Recent activities

  • Fulgora added Self-hosted as a feature to NSL.SH
  • christiangomez92 reviewed NSL.SH  

    Really easy to use and start selfhosting with any device. For noobies like me it is the best way to selfhosting

  • Fulgora reviewed NSL.SH  

    I like NSL.sh because it is an all in one solution for self hosting while being friendly

  • christiangomez92 liked NSL.SH
  • Fulgora liked NSL.SH
  • NSLSH added NSL.SH
  • ngrok icon
    NSLSH added NSL.SH as alternative to ngrok, Tailscale, NetBird and ZeroTier + 7 similar activities

NSL.SH information

AlternativeTo Categories

DevelopmentSecurity & PrivacyOS & Utilities

GitHub repository

  •  55 Stars
  •  5 Forks
  •  0 Open Issues
  •   Updated  
View on GitHub

Our users have written 2 comments and reviews about NSL.SH, and it has gotten 2 likes

NSL.SH was added to AlternativeTo by NSLSH on and this page was last updated .

Comments and Reviews

   
Fulgora
0

I like NSL.sh because it is an all in one solution for self hosting while being friendly

Review from a new or low-activity account — shown here, but not counted in the app rating.
christiangomez92
0

Really easy to use and start selfhosting with any device. For noobies like me it is the best way to selfhosting

Official Links

What is NSL.SH?

NSL gives your home server or NAS a public HTTPS address in under five minutes. Install a single Docker container, pick a subdomain (yourname.nsl.sh), and every app you run is instantly reachable over the internet with automatic TLS certificates.

Unlike traditional tunneling tools, NSL requires no static IP address, no port forwarding rules, and no DNS configuration. It connects your Docker host to a public relay through a WireGuard VPN tunnel, and a Caddy reverse proxy on the relay terminates HTTPS and routes traffic to your containers automatically.

Key features:

  • Claim a free, permanent subdomain (name.nsl.sh)
  • Automatic HTTPS/TLS for every container
  • Works behind any NAT, CGNAT, or firewall
  • No port forwarding or static IP required
  • Built on WireGuard and Caddy
  • Compatible with CasaOS and any Docker Compose setup
  • Fully open source — self-host the relay if you prefer