Documentation for Jetty

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.

  1. Go to Crews > Gallery in the navigation.
  2. Toggle Enable gallery on.
  3. Choose a Gallery slug -- this becomes your public URL: https://usejetty.online/gallery/your-slug.
  4. Optionally set a Title and Description for the gallery header.
  5. Click Save settings.

Adding tunnels

  1. In the Add tunnel section, select a tunnel from the dropdown (only tunnels not already in the gallery are shown).
  2. Optionally enter a display Title (defaults to the tunnel's subdomain) and Description.
  3. 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.

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.

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.


Send feedback

Found an issue or have a suggestion? Let us know.