Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.rafftechnologies.com/llms.txt

Use this file to discover all available pages before exploring further.

Updated May 8, 2026 The raff ip command group manages Public IPs. See Public IPs overview for the auto-assigned-vs-reserved model and pricing.

Subcommand index

SubcommandWhat it does
listList every public IP in the account
getShow one IP’s details
reserveReserve a new static IP
releaseRelease a reserved IP back to the pool
changeSwap a reserved IP for a different pool address
To attach an IP to a VM or detach it, use raff vm ip attach / raff vm ip detach — see VM commands → ip attach.

list

raff ip list [--output table|json]
Lists every IP in the account: auto-assigned (free, attached to VMs), reserved (static, billed), and gateway IPs (Platform Router / Firewall Appliance).

get

raff ip get <ip-id> [--output table|json]

reserve

raff ip reserve \
  [--ip-type ipv4|ipv6] \
  [--region us-east] \
  [--billing-period monthly|yearly|24-month]
Reserve a new static IP. $3/month for IPv4 or $1/month for IPv6. Yearly and 24-month locks are at the same effective per-month rate (see Reserve a static IP).

release

raff ip release <ip-id>
Permanent. Returns the IP to the pool — billing stops, address can’t be reclaimed. Use only when you no longer need the address. To stop using an IP without losing the reservation, detach it from the VM instead (raff vm ip detach).

change

raff ip change <ip-id>
Swap a reserved IP for a different pool address. The subscription stays the same — no extra charge, no refund. Useful when the current address is on a deny-list somewhere and you want a fresh one without releasing-and-re-reserving (which would change billing).

VM commands

Attach / detach IPs to specific VMs.

Public IPs overview

Auto-assigned vs reserved.

Reserve a static IP

Dashboard walkthrough.
Last modified on May 8, 2026