Vultr DocsLatest Content


Create

Updated on 15 September, 2025

Provisions a new bare metal server on Vultrs platform with customizable specifications for hardware, operating system, and datacenter location.


The vultr-cli bare-metal create command provisions a new bare metal server on Vultr's infrastructure with specified configuration options like plan, operating system, and region.

Usage

console
$ vultr-cli bare-metal create [flags]

Flags

Shorthand Long Version Description
-a --app (optional) ID of the application that will be installed on the server.
-m --hostname (optional) The hostname to assign to the server.
- --image (optional) Image ID of the application that will be installed on the server.
-i --ipv6 (optional) Whether IPv6 is enabled on the server. Possible values: 'yes', 'no'. Defaults to 'no'.
-l --label (optional) The label to assign to the server.

| - | --mdisk_mode | (optional) The raid configuration to use when provisioning this server. Possible values: 'raid1', 'jbod', 'none''. Defaults to 'none'. | | -n | --notify | (optional) Whether an activation email will be sent when the server is ready. Possible values: 'yes', 'no'. Defaults to 'yes'. | | - | --os | ID of the operating system that will be installed on the server. | | -x | --persistent_pxe | enable persistent_pxe | true or false | | -p | --plan | ID of the plan that the server will subscribe to. | | -r | --region | ID of the region where the server will be created. | | -v | --ripv4 | (optional) IP address of the floating IP to use as the main IP of this server. | | -s | --script | (optional) ID of the startup script that will run after the server is created. | | - | --snapshot | (optional) ID of the snapshot that the server will be restored from. | | -k | --ssh | (optional) Comma separated list of SSH key IDs that will be added to the server. | | -t | --tag | Deprecated: use tags instead. (optional) The tag to assign to the server. | | - | --tags | (optional) A comma separated list of tags to assign to the server. | | -u | --userdata | (optional) A generic data store, which some provisioning tools and cloud operating systems use as a configuration file. |

Comments

No comments yet.