Public ports

Start something listening in the container, then publish that port from the workspace's Network tab.

From a listening service to a public URLA service in your workspace listens on 0.0.0.0. In the Network tab you pick a name and the port and publish it. You get an HTTPS address of the form name-account.zerolog.ch with a certificate, and anyone with the address can open it. If your plan's port limit is used up, you must withdraw a port first. The first publish can need one rebuild of the workspace. Withdrawing a port stops the address at once.over your plan's limit1. A service in your workspacelistens on 0.0.0.0not only on 127.0.0.12. Network tabthe panel lists whatis listening now3. Pick a name and the portand publishQuota used up:withdraw a port firstFirst publish can need onerebuild of the workspacerunning sessions end4. Public HTTPS URLname-account.zerolog.chcertificate includedopen to anyone who has itWithdrawthe address stopsworking at once
Publishing turns a listening port into a public HTTPS address that contains your account name.
Diagram as text
  1. Start a service in your workspace that listens on 0.0.0.0. A service bound only to 127.0.0.1 cannot be published.
  2. Open the Network tab. The panel lists what is listening now.
  3. Pick a name and the port, then publish.
  4. If your plan's port limit is used up, the publish is refused until you withdraw a port.
  5. The first publish can need one rebuild of the workspace, which ends running sessions. The panel says so before it restarts.
  6. You get https://name-account.zerolog.ch with a certificate. Anyone with the address can open it unless the service asks for a sign-in itself.
  7. Withdrawing the port stops the address at once.

What publishing does

Inside the container

Something you started is listening on a port, bound to 0.0.0.0. A service bound only to 127.0.0.1 cannot be published.

Publish

Public

https://*.zerolog.ch

* is name-account: your account name is part of the hostname

The URL works immediately, certificate included.

Because your account name sits in the hostname, nobody can squat yours.

How many you get

How many ports you may publish is set by your plan: Free none, Mini 1, Pro 1, Max 2, Ultra 8. If the limit is used up, withdraw a port first. A withdrawn address stops working at once.

The first publish

The first publish can need one rebuild of the workspace. The panel names the running sessions that will end and asks before it restarts.

Anything published is public.

Put authentication in front of anything that should not be.