Arct Cloud CLI

Create and manage Arct Cloud servers from your terminal with the arct command.

Create a server with the Arct Cloud CLI
export ARCT_TOKEN="arct_your_token_here"
arct images list --datacenter ams2
arct servers create --hostname web-1 --datacenter ams2 --plan hvm.nano \
  --image IMAGE_UUID --ssh-key KEY_UUID --yes --wait

What you can do with arct

  • Servers

    Create, start, stop, restart, reinstall, resize, and delete servers.

  • Catalog

    List datacenters, plans, and images from the terminal.

  • Wait for results

    Commands can wait until a server is running or an action completes.

  • JSON output

    Machine-readable output for scripts and CI pipelines.

  • Confirmations

    Paid and destructive commands ask before they run.

  • Saved contexts

    Keep tokens for several accounts in named contexts.

Install the CLI

One command on macOS and Linux, or pip on Windows.

macOS and Linux
curl -fsSL https://raw.githubusercontent.com/ArctCloud/sdk/main/install.sh | sh
export PATH="$HOME/.local/bin:$PATH"
arct --version
Windows
python -m pip install "arct-cloud==0.1.0rc3"
python -m arct --version

Manage servers from your terminal

Create, power, reinstall, resize, and delete servers with one command each.