Skip to main content
dedalus machines ports create \
  --machine-id <machine_id> \
  --port 3000 \
  --protocol https \
  --visibility public
Creates a public URL that proxies to a port inside the machine. Pass the port your service listens on; use the returned url to open it from a browser or webhook provider.
machine_id
string
required
The machine that runs the service.
port
integer
required
The internal port your service listens on.
protocol
string
default:"https"
Public protocol for the exposed URL.
visibility
string
default:"public"
Who can use the URL: public, org, or private.

Manage exposed ports

dedalus machines ports list --machine-id <machine_id>
dedalus machines ports retrieve --machine-id <machine_id> --port-id <port_id>
dedalus machines ports delete --machine-id <machine_id> --port-id <port_id>
machine_id
string
required
The machine that owns the exposed port.
preview_id
string
required
The preview resource to retrieve or delete.
Last modified on May 14, 2026