Scaleway Apple silicon is built using Apple's fifth generation Mac mini hardware. Powered by Appleās M1 silicon and equipped with a 256 GB SSD and 8 GB of RAM, it's designed for towering performance and revolutionary power efficiency. The M1 chip has an Apple Silicon processor: a powerful 8-core CPU running at up to 3.2 GHz.
This M1 processor is designed for developers to create and sign applications for a wide range of Apple devices: from iPhones and iPads to Mac computers and beyond. With its advanced neural engine, Mac mini M1 can process machine learning tasks up to 15 times faster than traditional computers.
A dedicated Mac mini M1 thus allows you to enjoy dazzling performance and speed, enabling you to explore, learn, and build like never before.
Refer to our dedicated concepts page to find definitions of the different terms referring to Apple silicon.
Requirements: To perform the following steps, you must first ensure that:
curl
1. Configure your environment variables.
Note: This is an optional step that seeks to simplify your usage of the APIs. Since there is only one Availability Zone for Apple silicon, the possible value for zone is fr-par-3
.
2. Edit the POST request payload that we will use in the next step to create an Apple silicon server.
Modify the values in the example according to your needs, using the information in the table to help.
Parameter | Description |
---|---|
project ID | ID of the Project you want to create your server in. Your project name can only contain alphanumeric characters, spaces, dots and dashes. To find your Project ID, you can consult the Scaleway console |
name | Create a server with this given name. |
type | Create a server of the given type. As Apple silicon-as-a-service currently only offers one type, the possible value is M1-M . |
3. Run the following command to create a server. Make sure you include the payload you edited in the previous step.
You should get an output similar to the following one, providing details about your Apple silicon server: Note: This is a response example, the UUIDs and IP address displayed are not real.
Retrieve your Mac mini M1 server IP from the response.
Connect to your Mac mini M1 server using SSH:
Mac mini and macOS are trademarks of Apple Inc., registered in the U.S. and other countries and regions. IOS is a trademark or registered trademark of Cisco in the U.S. and other countries and is used by Apple under license. Scaleway is not affiliated with Apple Inc.
For more help using Scaleway Apple silicon, check out the following resources:
A server is a dedicated Apple Mac mini M1 server
List all servers in the specified zone. By default, returned servers in the list are ordered by creation date in ascending order, though this can be modified via the order_by
field.
created_at_asc
and created_at_desc
. The default value is created_at_asc
.Create a new server in the targeted zone, specifying its configuration including name and type.
unknown_status
, starting
, ready
, error
, rebooting
, updating
, locking
, locked
, unlocking
and reinstalling
. The default value is unknown_status
.Retrieve information about an existing Apple silicon server, specified by its server ID. Its full details, including name, status and IP address, are returned in the response object.
unknown_status
, starting
, ready
, error
, rebooting
, updating
, locking
, locked
, unlocking
and reinstalling
. The default value is unknown_status
.Update the parameters of an existing Apple silicon server, specified by its server ID.
unknown_status
, starting
, ready
, error
, rebooting
, updating
, locking
, locked
, unlocking
and reinstalling
. The default value is unknown_status
.Delete an existing Apple silicon server, specified by its server ID. Deleting a server is permanent, and cannot be undone. Note that the minimum allocation period for Apple silicon-as-a-service is 24 hours, meaning you cannot delete your server prior to that.
Reboot an existing Apple silicon server, specified by its server ID.
unknown_status
, starting
, ready
, error
, rebooting
, updating
, locking
, locked
, unlocking
and reinstalling
. The default value is unknown_status
.Reinstall an existing Apple silicon server (specified by its server ID) from a new image (OS). All the data on the disk is deleted and all configuration is reset to the defailt configuration values of the image (OS).
unknown_status
, starting
, ready
, error
, rebooting
, updating
, locking
, locked
, unlocking
and reinstalling
. The default value is unknown_status
.A server type represents the technical specification of an available Mac mini server, such as its memory and disk size.
Get a server technical details.
unknown_stock
, no_stock
, low_stock
and high_stock
. The default value is unknown_stock
.List all technical details about Apple silicon server types available in the specified zone. Since there is only one Availability Zone for Apple silicon servers, the targeted value is fr-par-3
.
Operating systems (OS) available for a given Mac mini server type. The default OS for all our Mac mini M1s is macOS Monterey 12 (Version 12.0.1). Other macOSes, e.g. Linux OS or Windows OS are not supported.
List all Operating System (OS). The response will include the total number of OS as well as their associated IDs, names and labels.
50
.Get an Operating System (OS). The response will include the OS's unique ID as well as its name and label.