Holesail

Please wait

Loading your dashboard…

Overview
Native Host
Root CA
HTTPS Proxy
CONNECT Proxy
Traffic
0
Virtual Hosts
0
Server Tunnels
0
Service Tunnels
0
SSH Connections
0
Remote Desktops
CA Status
Virtual Hosts
HostnameState
Server Tunnels
PortStatehs:// Key
Service Tunnels
LabelPortState
SSH Connections
LabelUser
Remote Desktops
LabelType
Quick Actions
Holesail Lookup
Resolve an hs:// key to see host, port, protocol and privacy details
Hostname hs:// URL Backend State Actions
No virtual hosts. Click "Add Host" to get started.
ID Port hs:// URL Secure Actions
No server tunnels. Click "New Server" to start one.
Proxy Port
CA Status
Root Certificate Authority
Required for HTTPS on virtual host domains

Install the Holesail root CA into your system keychain so Chrome trusts HTTPS certificates for your virtual hosts. Works with any private domain — myapp.hole.sail, api.my.internal, or any custom private TLD you choose.

No remote desktop connections
Add a VNC or RDP connection. You'll need an hs:// key for the remote peer.
Filename Created Size Actions
No backups yet
Click "Take Backup" to create your first backup
This device

Custom name is shown to other linked devices and replaces your computer host name when set. Stored only on this machine; the chosen name still syncs in the group like before.

0 / 64

Device sync

Sync your Holesail state (virtual hosts, servers, tunnels, SSH/RDP connections, settings) to another device. CA certificates are not synced; install the root CA on the other device if needed.

Checking…
Appearance
Light Theme
Switch between dark (default) and light color scheme
Dashboard Refresh
How often to refresh state. Paused when the tab is in the background.
Notifications
Host Disconnect Alert
Show a notification when the native host disconnects
Tunnel Error Alert
Show a notification when a virtual host or service tunnel enters an error state
Tunnel Auto-Reconnect
Automatically reconnect virtual hosts and service tunnels on error or disconnect (exponential backoff)
Sync
Sync Servers
When enabled, server tunnels are synced across linked devices. When disabled (default), server tunnels stay local to this device.
Debug Mode
Enable verbose logging for troubleshooting
Latency Ping
Enable Latency Ping
Periodically ping tunnel ports to display live latency badges on virtual hosts and service tunnels
Ping Interval (seconds)
How often to ping tunnel ports for latency. Minimum 1 s, default 5 s.
Proxy & API
Proxy Port
HTTPS proxy port for virtual hosts (default 8443)
Ready Timeout (ms)
Timeout for Holesail tunnel ready state
Disable on File URLs
Do not inject extension on file:// pages
Backups
Backup Retention
Number of backups to keep (oldest are pruned automatically)
Auto-Backup Interval (hours)
Automatically create a backup every N hours. Set to 0 to disable.
Import / Export
Export Configuration
Download virtual hosts, service tunnels, SSH & RDP connections as JSON. CA private key is never included.
Import Configuration
Merge connections from a previously exported JSON file. Existing entries are not overwritten.
Label hs:// Key Local Port State Actions
No service tunnels. Click "Add Tunnel" to connect a remote service.
No SSH connections
Add a connection to get started. You'll need an hs:// key for the remote peer.
No logs yet
Logs will appear here as the extension runs