Skip to main content
Every floo app gets a default URL on *.us-central1.run.app. You can add your own domain with automatic SSL.

Add a domain

floo domains add myapp.com --app my-app
Domain added: myapp.com
Status: pending

Configure DNS:
  CNAME myapp.com → my-app-abc123.us-central1.run.app

Configure DNS

Add a CNAME record at your DNS provider:
TypeNameTarget
CNAMEmyapp.commy-app-abc123.us-central1.run.app
For apex domains (e.g., example.com without www), use your provider’s CNAME flattening or ALIAS record feature.

Check status

floo domains list --app my-app
Domains for my-app:
  myapp.com  pending  CNAME → my-app-abc123.us-central1.run.app
SSL is provisioned automatically once DNS propagates. No certificate management required.

Remove a domain

floo domains remove myapp.com --app my-app

For agents

# Add domain and get DNS instructions
floo domains add myapp.com --app my-app --json 2>/dev/null | jq '.data'

# Check domain status
floo domains list --app my-app --json 2>/dev/null | jq '.data.domains'
JSON output:
{
  "hostname": "myapp.com",
  "status": "pending",
  "dns_instructions": "CNAME my-app-abc123.us-central1.run.app"
}