Service Integrations
Quick-start guides for popular homelab and self-hosted services. All examples use --allow for SSO access control โ replace the email with your own or remove it to require login from the tunnel owner only.
Platform Guides
Home Automation
๐ Home Assistant
Home automation platform. WebSocket required for full UI functionality including Lovelace dashboards and real-time entity updates. Install via the HA Add-on
hle tunnel create ha http://localhost:8123 --websocket --allow alex@gmail.com๐ด Node-RED
Visual automation platform. WebSocket needed for flow editorโs live debugging.
hle tunnel create nodered http://localhost:1880 --websocket --allow alex@gmail.com๐ก openHAB
Open-source home automation software.
hle tunnel create openhab http://localhost:8080๐๏ธ Domoticz
Home automation system.
hle tunnel create domoticz http://localhost:8080๐ก Zigbee2MQTT
Zigbee to MQTT gateway. WebSocket needed for live device map.
hle tunnel create z2m http://localhost:8080 --websocketMedia & Entertainment
๐ฌ Jellyfin
Open-source media system. WebSocket for real-time playback sync.
hle tunnel create jellyfin http://localhost:8096 --websocket --allow google:alex@gmail.com๐ฅ Plex
Closed-source media server.
hle tunnel create plex http://localhost:32400๐บ Emby
Media server and streaming platform.
hle tunnel create emby http://localhost:8096๐ต Navidrome
Open-source music streaming server.
hle tunnel create music http://localhost:4533๐ Calibre-Web
Web interface for Calibre e-book library.
hle tunnel create books http://localhost:8083๐ธ Immich
Open-source photo/video backup. Great for sharing photo albums with family.
hle tunnel create photos http://localhost:2283 --websocket --allow google:mom@gmail.com๐ง Audiobookshelf
Audiobook and podcast streaming server.
hle tunnel create audiobooks http://localhost:13378๐๏ธ Overseerr
Plex/Emby request management.
hle tunnel create overseerr http://localhost:5055Development & DevOps
๐ Gitea
Self-hosted Git service. Perfect for webhook ingress from GitHub/GitLab.
hle tunnel create git http://localhost:3000๐ Portainer
Docker management UI. Manage containers remotely with SSO protection.
hle tunnel create portainer http://localhost:9000 --allow alex@gmail.com๐ Grafana
Monitoring and observability. WebSocket required for live dashboards.
hle tunnel create grafana http://localhost:3000 --websocket --allow github:devops-lead๐ Uptime Kuma
Uptime monitoring. WebSocket needed for real-time status page.
hle tunnel create status http://localhost:3001 --websocket๐ป Code Server / VS Code
Browser-based VS Code. WebSocket required. Perfect for coding on the go.
hle tunnel create code http://localhost:8080 --websocket --allow google:alex@gmail.comโก n8n
Workflow automation platform.
hle tunnel create n8n http://localhost:5678 --websocket๐ฅ Prometheus
Metrics and monitoring database.
hle tunnel create prom http://localhost:9090Networking & Security
๐ก๏ธ Pi-hole
DNS ad-blocker and DHCP server.
hle tunnel create pihole http://localhost:80๐ซ AdGuard Home
Ad-blocking DNS server.
hle tunnel create adguard http://localhost:3000๐ WireGuard UI
WireGuard configuration interface.
hle tunnel create wg http://localhost:51821๐ Nginx Proxy Manager
Reverse proxy and certificate manager.
hle tunnel create npm http://localhost:81Productivity & Files
โ๏ธ Nextcloud
Cloud storage and collaboration platform. Share with family or team.
hle tunnel create cloud http://localhost:80 --websocket --allow google:alex@gmail.com --allow google:partner@gmail.com๐ Paperless-ngx
Document management system.
hle tunnel create docs http://localhost:8000๐ Vaultwarden
Password manager server. WebSocket required for live sync.
hle tunnel create vault http://localhost:80 --websocket --allow alex@gmail.com๐ Bookstack
Knowledge management wiki.
hle tunnel create wiki http://localhost:6875๐ณ Mealie
Recipe and meal planning application.
hle tunnel create recipes http://localhost:9925๐ฐ Actual Budget
Personal budgeting application.
hle tunnel create budget http://localhost:5006NAS & Storage
๐ฝ Synology DSM
NAS web interface. Expose NAS web UI without port forwarding.
hle tunnel create nas http://localhost:5000 --allow alex@gmail.com๐๏ธ TrueNAS
FreeBSD-based NAS operating system.
hle tunnel create truenas http://localhost:80๐ฆ OpenMediaVault
Open-source NAS solution.
hle tunnel create omv http://localhost:80Home Network
๐ฅ pfSense / OPNsense
Open-source firewalls.
hle tunnel create firewall https://localhost:443๐ถ UniFi Controller
WiFi and network management.
hle tunnel create unifi https://localhost:8443๐ท IP Cameras
Expose any IP camera web interface.
hle tunnel create cam1 http://192.168.1.100:8080 --allow alex@gmail.comAdvanced Integrations
Services that need extra configuration โ custom headers, trusted proxies, websocket paths, or docker-compose changes.
๐น Frigate NVR
Real-time AI object detection for cameras. WebSocket needed for live MJPEG streams and event notifications. Pair with --allow to check your cameras remotely.
hle tunnel create cameras http://localhost:5000 --websocket --allow google:alex@gmail.com๐ Home Assistant + Companion App
Full HA setup including WebSocket for Lovelace and Companion App push. Set your tunnel URL as the External URL in HA > Settings > System > Network.
# Expose HA with websocket supporthle tunnel create ha http://localhost:8123 --websocket --allow google:alex@gmail.com
# In HA: Settings > System > Network# Set External URL to your HLE tunnel URL# e.g. https://ha-x7k.hle.world๐งช Jupyter Notebook / Lab
WebSocket required for kernel communication. You must configure Jupyter to accept the HLE tunnel hostname as an allowed origin.
# Start Jupyter with permissive origin (HLE handles auth)jupyter lab --ip=0.0.0.0 --port=8888 \ --NotebookApp.allow_origin='*' \ --no-browser
# Expose ithle tunnel create jupyter http://localhost:8888 --websocket --allow google:alex@gmail.com๐ Syncthing
File sync with a web UI on port 8384. Syncthing binds to 127.0.0.1 by default โ no extra config needed. The GUI requires CSRF tokens, so use the same browser session.
hle tunnel create sync http://localhost:8384 --allow google:alex@gmail.com๐ ESPHome Dashboard
OTA firmware builder for ESP devices. WebSocket needed for live log streaming. Ideal for flashing devices when youโre away from home.
hle tunnel create esphome http://localhost:6052 --websocket --allow google:alex@gmail.com๐ฅ๏ธ Proxmox VE Web UI
The Proxmox management interface runs on HTTPS port 8006 with a self-signed cert. HLE handles the TLS termination โ use https:// in the service URL. See the Proxmox guide for full setup.
hle tunnel create proxmox https://192.168.1.10:8006 --websocket --allow google:alex@gmail.com๐ Gitea + Webhooks
Self-hosted Git with webhook ingress. Expose Gitea so external services (GitHub, CI runners) can send webhooks to your instance. Set the ROOT_URL in app.ini to your tunnel URL.
# In gitea/conf/app.ini:# ROOT_URL = https://git-x7k.hle.world/
hle tunnel create git http://localhost:3000 --websocket --allow google:alex@gmail.com๐ฅ Plex + Remote Access
Replace Plexโs built-in remote access with HLE. In Plex > Settings > Network, set Custom server access URLs to your tunnel URL. Disable โRemote Accessโ to avoid port conflicts.
hle tunnel create plex http://localhost:32400 --allow google:alex@gmail.com --allow google:partner@gmail.com
# Plex Settings > Network:# Custom server access URLs:# https://plex-x7k.hle.world๐ค Ollama + Open WebUI
Run LLMs locally with Ollama and expose the Open WebUI interface. WebSocket needed for streaming token output. Keep the Ollama API (11434) local โ only expose the web UI.
# Ollama API stays local (port 11434)# Only expose Open WebUIhle tunnel create ai http://localhost:3000 --websocket --allow google:alex@gmail.com๐ฎ Minecraft (Bedrock/Java via web map)
Expose BlueMap or Dynmap live world maps. Share a read-only map with friends โ no port forwarding on the game server needed.
# BlueMap web map (default port 8100)hle tunnel create mc-map http://localhost:8100 --allow google:alex@gmail.com --allow google:friend@gmail.com
# Dynmap (default port 8123 โ careful, same as HA)hle tunnel create dynmap http://localhost:8123 --allow google:alex@gmail.com