--- description: The 1&1 builder is able to create images for 1&1 cloud. layout: docs page_title: 1&1 - Builders sidebar_title: 1&1 --- # 1&1 Builder Type: `oneandone` The 1&1 Builder is able to create virtual machines for [1&1](https://www.1and1.com/). ## Configuration Reference There are many configuration options available for the builder. They are segmented below into two categories: required and optional parameters. Within each category, the available configuration keys are alphabetized. In addition to the options listed here, a [communicator](/docs/templates/communicator) can be configured for this builder. In addition to the options defined there, a private key file can also be supplied to override the typical auto-generated key: @include 'helper/communicator/SSH-Private-Key-File-not-required.mdx' ### Required - `source_image_name` (string) - 1&1 Server Appliance name of type `IMAGE`. - `token` (string) - 1&1 REST API Token. This can be specified via environment variable `ONEANDONE_TOKEN` ### Optional - `data_center_name` - Name of virtual data center. Possible values "ES", "US", "GB", "DE". Default value "US" - `disk_size` (string) - Amount of disk space for this image in GB. Defaults to "50" - `image_name` (string) - Resulting image. If "image_name" is not provided Packer will generate it - `retries` (number) - Number of retries Packer will make status requests while waiting for the build to complete. Default value "600". - `url` (string) - Endpoint for the 1&1 REST API. Default URL "" ## Example Here is a basic example: ```json { "builders": [ { "type": "oneandone", "disk_size": "50", "image_name": "test5", "source_image_name": "ubuntu1604-64min", "ssh_username": "root", "ssh_private_key_file": "/path/to/private/ssh/key" } ] } ```