Public ports
Start something listening in the container, then publish that port from the workspace's Network tab.
Diagram as text
- 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.
- Open the Network tab. The panel lists what is listening now.
- Pick a name and the port, then publish.
- If your plan's port limit is used up, the publish is refused until you withdraw a port.
- The first publish can need one rebuild of the workspace, which ends running sessions. The panel says so before it restarts.
- 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.
- 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.
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.