create_server
Order a root server or shared account on Ubuntu 24.04 by plan and region, optionally installing software or SSH keys; setup takes a few minutes.
Instructions
Order a server (kind server = own root server) or a shared account (kind shared). The first 30 days are charged from the account balance; setup takes a few minutes (watch it with get_order or get_server). Ubuntu 24.04 only. A root server without ssh_keys answers a one-time root password once. Scope servers:create.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | server (default) or shared | |
| name | Yes | Server name: lower-case letters, digits and dashes | |
| plan | Yes | Plan id from list_plans | |
| user | No | noroot only: the login user name | |
| region | Yes | Region id from list_plans, e.g. eu (Germany), us (US Central), uk, us-east, us-west, sg | |
| installs | No | Software to set up, from list_plans installs, optionally with a version: python, node:22, postgresql:18 | |
| ssh_keys | No | Public SSH keys to install | |
| access_mode | No | root (default) or noroot: your key on your own user, no sudo, root login off. noroot needs user and confirm_no_root | |
| confirm_no_root | No | noroot only: type the server name again to confirm you will have no root access |