Public Demo Galleries
Showcase your tunnels on a public gallery page. Visitors can browse your active tunnels, see their status, and click through to the public URLs -- no login required.
Overview
A gallery is a public page tied to your organization. You choose which tunnels appear, add titles and descriptions, and share the gallery link with anyone. The page updates in real time as tunnel status changes.
Use cases:
- Agencies sharing client demos with a single link
- Teams publishing staging environments for QA or stakeholders
- Open source projects exposing development servers
- Conference presentations with multiple live demos
Plan requirements
Public galleries are available on Captain and Fleet plans. On the Dinghy (free) plan, the gallery management page shows an upgrade prompt.
Setting up a gallery
- Go to Crews > Gallery in the navigation.
- Toggle Enable gallery on.
- Choose a Gallery slug -- this becomes your public URL:
https://usejetty.online/gallery/your-slug. - Optionally set a Title and Description for the gallery header.
- Click Save settings.
Adding tunnels
- In the Add tunnel section, select a tunnel from the dropdown (only tunnels not already in the gallery are shown).
- Optionally enter a display Title (defaults to the tunnel's subdomain) and Description.
- Click Add to gallery.
The tunnel appears on the public page immediately. Stopped tunnels are automatically hidden from the gallery but remain in your list for when they come back online.
Managing the gallery
Reorder tunnels
Use the up/down arrows next to each tunnel to change the display order.
Edit display details
Click on a tunnel's title or description to update how it appears on the gallery. This does not change the tunnel itself -- only how it is presented.
Remove tunnels
Click Remove on any tunnel to take it out of the gallery. The tunnel itself is not affected.
Public gallery page
The gallery is available at:
https://usejetty.online/gallery/{your-slug}
The page shows:
- Your gallery title and description
- A grid of tunnel cards with status badges (Live, Degraded, Awaiting connection)
- Protocol badges for TCP/UDP tunnels
- Clickable links to each tunnel's public URL or endpoint
- A "Powered by Jetty" footer
The page uses a rate limit of 60 requests per minute to prevent abuse.
Security
- Only tunnels you explicitly add to the gallery are shown. Tunnels are never auto-published.
- The gallery exposes: tunnel display title, description, status, protocol, and public URL. These are inherently public (the URL is needed for anyone to reach the tunnel).
- Not exposed: local target address, authentication credentials, webhook secrets, routing rules, traffic samples, IP filtering rules, or any internal configuration.
- When you disable the gallery, the public page returns a 404. Your gallery configuration (tunnels, titles, descriptions) is preserved for when you re-enable.
- If your plan is downgraded, the gallery page stops serving until you upgrade again.
Deleting tunnels
When a tunnel is deleted, it is automatically removed from the gallery. No manual cleanup is needed.
Related guides
- Shared sessions -- collaborative tunnel viewing for team members
- Traffic inspection -- view and replay captured requests
- Reserved subdomains -- stable URLs for gallery tunnels
- Billing and subscriptions -- plan details
Send feedback
Found an issue or have a suggestion? Let us know.