Skip to main content
Manage custom domains for your apps.

add

Add a custom domain to an app. Returns DNS configuration instructions.
floo domains add myapp.com --app my-app

Flags

FlagDescription
--app APPApp name or UUID (reads from config if omitted)
--services SVCTarget service name (required for multi-service apps)

JSON output

{
  "success": true,
  "data": {
    "hostname": "myapp.com",
    "status": "pending",
    "dns_instructions": "CNAME my-app-abc123.us-central1.run.app"
  }
}

list

List all custom domains for an app.
floo domains list --app my-app

Flags

FlagDescription
--app APPApp name or UUID (reads from config if omitted)
--services SVCTarget service name (required for multi-service apps)

JSON output

{
  "success": true,
  "data": {
    "domains": [
      {
        "hostname": "myapp.com",
        "status": "pending",
        "dns_instructions": "CNAME my-app-abc123.us-central1.run.app"
      }
    ]
  }
}

remove

Remove a custom domain from an app.
floo domains remove myapp.com --app my-app

Flags

FlagDescription
--app APPApp name or UUID (reads from config if omitted)
--services SVCTarget service name (required for multi-service apps)

JSON output

{
  "success": true,
  "data": {
    "hostname": "myapp.com"
  }
}

Errors

CodeMeaning
NOT_AUTHENTICATEDRun floo auth login first
APP_NOT_FOUNDNo app with that name or ID