Developer


Join the Developer Program

Bring your applications to Scaleway and reach thousands of users.

Early access

The basic service level comes with a 99.9% network SLA. If we fail to deliver, we’ll credit you back.

Submit

Submit your applications images on the ImageHub to share with your customers and community. Reach thousands of users.

Connect

Explore our FAQs and documentations, engage with the community or connect with the Scaleway core team. You'll never be alone.

Integrate with Scaleway

Develop and distribute your application on the ImageHub

Join the Scaleway Developer Program and join a unique ecosystem and connect with the Scaleway core team and developer program members. Be the first to get early access to Scaleway new hardware and features. Reach thousand of users by publishing applications images on the ImageHub.

|
  SERVER ID   IMAGE               CREATED   STATUS   PORTS          NAME
  a677db10     Ubuntu             4 days    running  212.47.250.38  test01
  c65c342e     GitLab             3 months  running  212.47.42.142  scw-642e26
  f209a3e5     Ubuntu             4 months  running  212.47.123.23  scw-408906
  2e23a415     WordPress          6 months  running  212.47.211.89  scw-402301

Your cloud environment in a terminal

Manage your infrastructure like Docker containers and automate it through scripts.

SCW is inspired from the Docker CLI, if you are familiar with it, you will recognize that many commands are similar. For instance, scw attach attaches to the serial console of a running server, scw ps lists your servers and scw rm removes one or more servers. The main difference is that instead of operating on containers, you operate on BareMetal SSD servers. The essential tool to operate in a cloud environment!


SCW Builder

Develop and distribute your application on the ImageHub.

To simplify your life, we created SCW Builder. It is composed of a set of tools based on the Docker ecosystem to build BareMetal and Virtual cloud servers images. The process to build Scaleway images is quite similar to what you would do to build a Docker image: Write a Dockerfile, customise, build your cloud image from the Dockerfile.

1  FROM scaleway/ubuntu:lastest
2  MAINTAINER
3  
4  # Prepare rootfs for image-builder.
5  # This script prevent aptitude to run services when installed
6  RUN /usr/local/sbin/builder-enter
7  
8   # Your app
9  
10 # Install packages
11 RUN apt-get -q update && \
12  apt-get -y -qq upgrade && \
13  apt-get install -y -qq cowsay
14 
15 # Add local files from the patches directory
16 COPY ./patches/ /
17 
18 # End
19 
20 # Clean rootfs from image-builder.
21 # Revert the builder-enter script
22 RUN /usr/local/sbin/builder-leave

Projects

SDKs, tools and third party applications to interact with Scaleway.

Java logo
Python logo
Juju logo
Nodejs logo
Terraform logo
Docker machine logo
PHP logo
Perl logo
Cloud formation logo
Golang logo
Cloud-init logo
Foreman logo
Test Kitchen logo
Image builder logo
SaltStack logo
Ruby logo
Packer logo