diff --git a/autogen.sh b/autogen.sh
index 325da396..eae3ef27 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -21,6 +21,7 @@ providers=(
"openstack"
"outscale"
"gis"
+ "scaleway"
)
if ! [ -x "$(command -v round)" ]; then
diff --git a/config.py b/config.py
index ce3828ed..e40a8f33 100644
--- a/config.py
+++ b/config.py
@@ -29,7 +29,8 @@ PROVIDERS = (
"generic",
"openstack",
"outscale",
- "gis"
+ "gis",
+ "scaleway"
)
#########################
@@ -61,6 +62,7 @@ FILE_PREFIXES = {
"generic": (),
"openstack": (),
"gis": (),
+ "scaleway": (),
}
#########################
@@ -477,4 +479,5 @@ ALIASES = {
"Tripleo": "TripleO",
}
},
+ "scaleway": {},
}
diff --git a/diagrams/scaleway/__init__.py b/diagrams/scaleway/__init__.py
new file mode 100644
index 00000000..9acfd932
--- /dev/null
+++ b/diagrams/scaleway/__init__.py
@@ -0,0 +1,12 @@
+"""
+Scaleway provides a set of services for Scaleway provider.
+"""
+
+from diagrams import Node
+
+
+class _Scaleway(Node):
+ _provider = "scaleway"
+ _icon_dir = "resources/scaleway"
+
+ fontcolor = "#ffffff"
diff --git a/diagrams/scaleway/account.py b/diagrams/scaleway/account.py
new file mode 100644
index 00000000..f70c6409
--- /dev/null
+++ b/diagrams/scaleway/account.py
@@ -0,0 +1,15 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Account(_Scaleway):
+ _type = "account"
+ _icon_dir = "resources/scaleway/account"
+
+
+class Accountexperience(_Account):
+ _icon = "accountexperience.png"
+
+
+# Aliases
diff --git a/diagrams/scaleway/ai.py b/diagrams/scaleway/ai.py
new file mode 100644
index 00000000..33573367
--- /dev/null
+++ b/diagrams/scaleway/ai.py
@@ -0,0 +1,31 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Ai(_Scaleway):
+ _type = "ai"
+ _icon_dir = "resources/scaleway/ai"
+
+
+class Custombuiltclusters(_Ai):
+ _icon = "custombuiltclusters.png"
+
+
+class Distributeddatalab(_Ai):
+ _icon = "distributeddatalab.png"
+
+
+class Generativeapi(_Ai):
+ _icon = "generativeapi.png"
+
+
+class Inference(_Ai):
+ _icon = "inference.png"
+
+
+class Ondemandclusters(_Ai):
+ _icon = "ondemandclusters.png"
+
+
+# Aliases
diff --git a/diagrams/scaleway/baremetal.py b/diagrams/scaleway/baremetal.py
new file mode 100644
index 00000000..14d597d9
--- /dev/null
+++ b/diagrams/scaleway/baremetal.py
@@ -0,0 +1,123 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Baremetal(_Scaleway):
+ _type = "baremetal"
+ _icon_dir = "resources/scaleway/baremetal"
+
+
+class Additionaldisks(_Baremetal):
+ _icon = "additionaldisks.png"
+
+
+class Coreservers(_Baremetal):
+ _icon = "coreservers.png"
+
+
+class Dedibackup(_Baremetal):
+ _icon = "dedibackup.png"
+
+
+class Dedicatedservers(_Baremetal):
+ _icon = "dedicatedservers.png"
+
+
+class Dedirack(_Baremetal):
+ _icon = "dedirack.png"
+
+
+class Elasticmetal(_Baremetal):
+ _icon = "elasticmetal.png"
+
+
+class Elasticmetalaluminium(_Baremetal):
+ _icon = "elasticmetalaluminium.png"
+
+
+class Elasticmetalberyllium(_Baremetal):
+ _icon = "elasticmetalberyllium.png"
+
+
+class Elasticmetaliridium(_Baremetal):
+ _icon = "elasticmetaliridium.png"
+
+
+class Elasticmetallithium(_Baremetal):
+ _icon = "elasticmetallithium.png"
+
+
+class Elasticmetalriscv(_Baremetal):
+ _icon = "elasticmetalriscv.png"
+
+
+class Elasticmetaltitanium(_Baremetal):
+ _icon = "elasticmetaltitanium.png"
+
+
+class Gpuservers(_Baremetal):
+ _icon = "gpuservers.png"
+
+
+class Ipfailover(_Baremetal):
+ _icon = "ipfailover.png"
+
+
+class Macmini(_Baremetal):
+ _icon = "macmini.png"
+
+
+class Macminim1(_Baremetal):
+ _icon = "macminim1.png"
+
+
+class Macminim2(_Baremetal):
+ _icon = "macminim2.png"
+
+
+class Macminim4(_Baremetal):
+ _icon = "macminim4.png"
+
+
+class Proservers(_Baremetal):
+ _icon = "proservers.png"
+
+
+class Rpn(_Baremetal):
+ _icon = "rpn.png"
+
+
+class Rpnsan(_Baremetal):
+ _icon = "rpnsan.png"
+
+
+class Rpnv1(_Baremetal):
+ _icon = "rpnv1.png"
+
+
+class Rpnv2(_Baremetal):
+ _icon = "rpnv2.png"
+
+
+class Startservers(_Baremetal):
+ _icon = "startservers.png"
+
+
+class Storeservers(_Baremetal):
+ _icon = "storeservers.png"
+
+
+class Vpsproservers(_Baremetal):
+ _icon = "vpsproservers.png"
+
+
+class Vpsservers(_Baremetal):
+ _icon = "vpsservers.png"
+
+
+class Vpsstartservers(_Baremetal):
+ _icon = "vpsstartservers.png"
+
+
+# Aliases
diff --git a/diagrams/scaleway/billing.py b/diagrams/scaleway/billing.py
new file mode 100644
index 00000000..2a2588dd
--- /dev/null
+++ b/diagrams/scaleway/billing.py
@@ -0,0 +1,35 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Billing(_Scaleway):
+ _type = "billing"
+ _icon_dir = "resources/scaleway/billing"
+
+
+class Billing(_Billing):
+ _icon = "billing.png"
+
+
+class Cb(_Billing):
+ _icon = "cb.png"
+
+
+class Costmanager(_Billing):
+ _icon = "costmanager.png"
+
+
+class Savingsplans(_Billing):
+ _icon = "savingsplans.png"
+
+
+class Sepa(_Billing):
+ _icon = "sepa.png"
+
+
+class Verifycard(_Billing):
+ _icon = "verifycard.png"
+
+
+# Aliases
diff --git a/diagrams/scaleway/compute.py b/diagrams/scaleway/compute.py
new file mode 100644
index 00000000..8762f7ac
--- /dev/null
+++ b/diagrams/scaleway/compute.py
@@ -0,0 +1,63 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Compute(_Scaleway):
+ _type = "compute"
+ _icon_dir = "resources/scaleway/compute"
+
+
+class Cloudinit(_Compute):
+ _icon = "cloudinit.png"
+
+
+class Costoptimizedinstances(_Compute):
+ _icon = "costoptimizedinstances.png"
+
+
+class Gpuinstances(_Compute):
+ _icon = "gpuinstances.png"
+
+
+class Images(_Compute):
+ _icon = "images.png"
+
+
+class Instances(_Compute):
+ _icon = "instances.png"
+
+
+class Instancescalinggroups(_Compute):
+ _icon = "instancescalinggroups.png"
+
+
+class Learninginstances(_Compute):
+ _icon = "learninginstances.png"
+
+
+class Localstorage(_Compute):
+ _icon = "localstorage.png"
+
+
+class Placementgroup(_Compute):
+ _icon = "placementgroup.png"
+
+
+class Productionoptimizedinstances(_Compute):
+ _icon = "productionoptimizedinstances.png"
+
+
+class Securitygroup(_Compute):
+ _icon = "securitygroup.png"
+
+
+class Snapshots(_Compute):
+ _icon = "snapshots.png"
+
+
+class Workloadoptimizedinstances(_Compute):
+ _icon = "workloadoptimizedinstances.png"
+
+
+# Aliases
diff --git a/diagrams/scaleway/containers.py b/diagrams/scaleway/containers.py
new file mode 100644
index 00000000..f7c720eb
--- /dev/null
+++ b/diagrams/scaleway/containers.py
@@ -0,0 +1,35 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Containers(_Scaleway):
+ _type = "containers"
+ _icon_dir = "resources/scaleway/containers"
+
+
+class Applicationlibrary(_Containers):
+ _icon = "applicationlibrary.png"
+
+
+class Containerregistry(_Containers):
+ _icon = "containerregistry.png"
+
+
+class Dedicatedcontrolplane(_Containers):
+ _icon = "dedicatedcontrolplane.png"
+
+
+class Kuberneteskapsule(_Containers):
+ _icon = "kuberneteskapsule.png"
+
+
+class Kuberneteskosmos(_Containers):
+ _icon = "kuberneteskosmos.png"
+
+
+class Pool(_Containers):
+ _icon = "pool.png"
+
+
+# Aliases
diff --git a/diagrams/scaleway/content.py b/diagrams/scaleway/content.py
new file mode 100644
index 00000000..cecc1ee6
--- /dev/null
+++ b/diagrams/scaleway/content.py
@@ -0,0 +1,51 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Content(_Scaleway):
+ _type = "content"
+ _icon_dir = "resources/scaleway/content"
+
+
+class Advancedsettings(_Content):
+ _icon = "advancedsettings.png"
+
+
+class Changelogs(_Content):
+ _icon = "changelogs.png"
+
+
+class Deletemarker(_Content):
+ _icon = "deletemarker.png"
+
+
+class Documentation(_Content):
+ _icon = "documentation.png"
+
+
+class File(_Content):
+ _icon = "file.png"
+
+
+class Folder(_Content):
+ _icon = "folder.png"
+
+
+class Rocket(_Content):
+ _icon = "rocket.png"
+
+
+class Sms(_Content):
+ _icon = "sms.png"
+
+
+class Tutorial(_Content):
+ _icon = "tutorial.png"
+
+
+class Video(_Content):
+ _icon = "video.png"
+
+
+# Aliases
diff --git a/diagrams/scaleway/devandautomationtools.py b/diagrams/scaleway/devandautomationtools.py
new file mode 100644
index 00000000..781ebe0c
--- /dev/null
+++ b/diagrams/scaleway/devandautomationtools.py
@@ -0,0 +1,35 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Devandautomationtools(_Scaleway):
+ _type = "devandautomationtools"
+ _icon_dir = "resources/scaleway/devandautomationtools"
+
+
+class Ansible(_Devandautomationtools):
+ _icon = "ansible.png"
+
+
+class Packer(_Devandautomationtools):
+ _icon = "packer.png"
+
+
+class Sdk(_Devandautomationtools):
+ _icon = "sdk.png"
+
+
+class Sdkgo(_Devandautomationtools):
+ _icon = "sdkgo.png"
+
+
+class Sdkjs(_Devandautomationtools):
+ _icon = "sdkjs.png"
+
+
+class Sdkpython(_Devandautomationtools):
+ _icon = "sdkpython.png"
+
+
+# Aliases
diff --git a/diagrams/scaleway/environmentalfootprint.py b/diagrams/scaleway/environmentalfootprint.py
new file mode 100644
index 00000000..764869b5
--- /dev/null
+++ b/diagrams/scaleway/environmentalfootprint.py
@@ -0,0 +1,15 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Environmentalfootprint(_Scaleway):
+ _type = "environmentalfootprint"
+ _icon_dir = "resources/scaleway/environmentalfootprint"
+
+
+class Environmentalfootprintcalculator(_Environmentalfootprint):
+ _icon = "environmentalfootprintcalculator.png"
+
+
+# Aliases
diff --git a/diagrams/scaleway/infrastructure.py b/diagrams/scaleway/infrastructure.py
new file mode 100644
index 00000000..e72fd338
--- /dev/null
+++ b/diagrams/scaleway/infrastructure.py
@@ -0,0 +1,23 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Infrastructure(_Scaleway):
+ _type = "infrastructure"
+ _icon_dir = "resources/scaleway/infrastructure"
+
+
+class Distributionsinstantapps(_Infrastructure):
+ _icon = "distributionsinstantapps.png"
+
+
+class Os(_Infrastructure):
+ _icon = "os.png"
+
+
+class Server(_Infrastructure):
+ _icon = "server.png"
+
+
+# Aliases
diff --git a/diagrams/scaleway/manageddatabases.py b/diagrams/scaleway/manageddatabases.py
new file mode 100644
index 00000000..2337ffcd
--- /dev/null
+++ b/diagrams/scaleway/manageddatabases.py
@@ -0,0 +1,35 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Manageddatabases(_Scaleway):
+ _type = "manageddatabases"
+ _icon_dir = "resources/scaleway/manageddatabases"
+
+
+class Databaseforredis(_Manageddatabases):
+ _icon = "databaseforredis.png"
+
+
+class Datawarehouse(_Manageddatabases):
+ _icon = "datawarehouse.png"
+
+
+class Manageddatabase(_Manageddatabases):
+ _icon = "manageddatabase.png"
+
+
+class Managedmongodb(_Manageddatabases):
+ _icon = "managedmongodb.png"
+
+
+class Managedsearchdatabase(_Manageddatabases):
+ _icon = "managedsearchdatabase.png"
+
+
+class Postgresqlmysqldatabase(_Manageddatabases):
+ _icon = "postgresqlmysqldatabase.png"
+
+
+# Aliases
diff --git a/diagrams/scaleway/managedservices.py b/diagrams/scaleway/managedservices.py
new file mode 100644
index 00000000..4373baf5
--- /dev/null
+++ b/diagrams/scaleway/managedservices.py
@@ -0,0 +1,39 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Managedservices(_Scaleway):
+ _type = "managedservices"
+ _icon_dir = "resources/scaleway/managedservices"
+
+
+class Devices(_Managedservices):
+ _icon = "devices.png"
+
+
+class Hubnetworks(_Managedservices):
+ _icon = "hubnetworks.png"
+
+
+class Hubroutes(_Managedservices):
+ _icon = "hubroutes.png"
+
+
+class Iothub(_Managedservices):
+ _icon = "iothub.png"
+
+
+class Smtp(_Managedservices):
+ _icon = "smtp.png"
+
+
+class Transactionalemail(_Managedservices):
+ _icon = "transactionalemail.png"
+
+
+class Webhosting(_Managedservices):
+ _icon = "webhosting.png"
+
+
+# Aliases
diff --git a/diagrams/scaleway/network.py b/diagrams/scaleway/network.py
new file mode 100644
index 00000000..737dcb75
--- /dev/null
+++ b/diagrams/scaleway/network.py
@@ -0,0 +1,87 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Network(_Scaleway):
+ _type = "network"
+ _icon_dir = "resources/scaleway/network"
+
+
+class Backends(_Network):
+ _icon = "backends.png"
+
+
+class Cdn(_Network):
+ _icon = "cdn.png"
+
+
+class Ddos(_Network):
+ _icon = "ddos.png"
+
+
+class Domainsanddns(_Network):
+ _icon = "domainsanddns.png"
+
+
+class Edgeservices(_Network):
+ _icon = "edgeservices.png"
+
+
+class Flexibleip(_Network):
+ _icon = "flexibleip.png"
+
+
+class Frontends(_Network):
+ _icon = "frontends.png"
+
+
+class Interlink(_Network):
+ _icon = "interlink.png"
+
+
+class Ipam(_Network):
+ _icon = "ipam.png"
+
+
+class Loadbalancers(_Network):
+ _icon = "loadbalancers.png"
+
+
+class Networkacls(_Network):
+ _icon = "networkacls.png"
+
+
+class Privateip(_Network):
+ _icon = "privateip.png"
+
+
+class Privatenetworks(_Network):
+ _icon = "privatenetworks.png"
+
+
+class Publicgateway(_Network):
+ _icon = "publicgateway.png"
+
+
+class Router(_Network):
+ _icon = "router.png"
+
+
+class Sslcertificates(_Network):
+ _icon = "sslcertificates.png"
+
+
+class Vpc(_Network):
+ _icon = "vpc.png"
+
+
+class Vpn(_Network):
+ _icon = "vpn.png"
+
+
+class Zone(_Network):
+ _icon = "zone.png"
+
+
+# Aliases
diff --git a/diagrams/scaleway/networking.py b/diagrams/scaleway/networking.py
new file mode 100644
index 00000000..d0bc874b
--- /dev/null
+++ b/diagrams/scaleway/networking.py
@@ -0,0 +1,15 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Networking(_Scaleway):
+ _type = "networking"
+ _icon_dir = "resources/scaleway/networking"
+
+
+class Bandwidth(_Networking):
+ _icon = "bandwidth.png"
+
+
+# Aliases
diff --git a/diagrams/scaleway/observability.py b/diagrams/scaleway/observability.py
new file mode 100644
index 00000000..997b83ff
--- /dev/null
+++ b/diagrams/scaleway/observability.py
@@ -0,0 +1,19 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Observability(_Scaleway):
+ _type = "observability"
+ _icon_dir = "resources/scaleway/observability"
+
+
+class Cockpit(_Observability):
+ _icon = "cockpit.png"
+
+
+class Monitoring(_Observability):
+ _icon = "monitoring.png"
+
+
+# Aliases
diff --git a/diagrams/scaleway/orchestrationtools.py b/diagrams/scaleway/orchestrationtools.py
new file mode 100644
index 00000000..b91f7761
--- /dev/null
+++ b/diagrams/scaleway/orchestrationtools.py
@@ -0,0 +1,31 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Orchestrationtools(_Scaleway):
+ _type = "orchestrationtools"
+ _icon_dir = "resources/scaleway/orchestrationtools"
+
+
+class Api(_Orchestrationtools):
+ _icon = "api.png"
+
+
+class Cli(_Orchestrationtools):
+ _icon = "cli.png"
+
+
+class Console(_Orchestrationtools):
+ _icon = "console.png"
+
+
+class Terraform(_Orchestrationtools):
+ _icon = "terraform.png"
+
+
+class Webplatform(_Orchestrationtools):
+ _icon = "webplatform.png"
+
+
+# Aliases
diff --git a/diagrams/scaleway/scalewaylabs.py b/diagrams/scaleway/scalewaylabs.py
new file mode 100644
index 00000000..cf367e8d
--- /dev/null
+++ b/diagrams/scaleway/scalewaylabs.py
@@ -0,0 +1,27 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Scalewaylabs(_Scaleway):
+ _type = "scalewaylabs"
+ _icon_dir = "resources/scaleway/scalewaylabs"
+
+
+class Ipfsnaming(_Scalewaylabs):
+ _icon = "ipfsnaming.png"
+
+
+class Ipfspinning(_Scalewaylabs):
+ _icon = "ipfspinning.png"
+
+
+class Qaas(_Scalewaylabs):
+ _icon = "qaas.png"
+
+
+class Quantumapplication(_Scalewaylabs):
+ _icon = "quantumapplication.png"
+
+
+# Aliases
diff --git a/diagrams/scaleway/securityandidentity.py b/diagrams/scaleway/securityandidentity.py
new file mode 100644
index 00000000..5b6b8bed
--- /dev/null
+++ b/diagrams/scaleway/securityandidentity.py
@@ -0,0 +1,47 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Securityandidentity(_Scaleway):
+ _type = "securityandidentity"
+ _icon_dir = "resources/scaleway/securityandidentity"
+
+
+class Apikey(_Securityandidentity):
+ _icon = "apikey.png"
+
+
+class Application(_Securityandidentity):
+ _icon = "application.png"
+
+
+class Audittrail(_Securityandidentity):
+ _icon = "audittrail.png"
+
+
+class Iam(_Securityandidentity):
+ _icon = "iam.png"
+
+
+class Keymanager(_Securityandidentity):
+ _icon = "keymanager.png"
+
+
+class Multiusers(_Securityandidentity):
+ _icon = "multiusers.png"
+
+
+class Policy(_Securityandidentity):
+ _icon = "policy.png"
+
+
+class Secretmanager(_Securityandidentity):
+ _icon = "secretmanager.png"
+
+
+class User(_Securityandidentity):
+ _icon = "user.png"
+
+
+# Aliases
diff --git a/diagrams/scaleway/serverless.py b/diagrams/scaleway/serverless.py
new file mode 100644
index 00000000..048f0fc0
--- /dev/null
+++ b/diagrams/scaleway/serverless.py
@@ -0,0 +1,51 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Serverless(_Scaleway):
+ _type = "serverless"
+ _icon_dir = "resources/scaleway/serverless"
+
+
+class Apigateway(_Serverless):
+ _icon = "apigateway.png"
+
+
+class Managedrabbitmq(_Serverless):
+ _icon = "managedrabbitmq.png"
+
+
+class Nats(_Serverless):
+ _icon = "nats.png"
+
+
+class Queues(_Serverless):
+ _icon = "queues.png"
+
+
+class Queuing(_Serverless):
+ _icon = "queuing.png"
+
+
+class Serverlesscontainers(_Serverless):
+ _icon = "serverlesscontainers.png"
+
+
+class Serverlessdb(_Serverless):
+ _icon = "serverlessdb.png"
+
+
+class Serverlessfunctions(_Serverless):
+ _icon = "serverlessfunctions.png"
+
+
+class Serverlessjobs(_Serverless):
+ _icon = "serverlessjobs.png"
+
+
+class Topicsandevents(_Serverless):
+ _icon = "topicsandevents.png"
+
+
+# Aliases
diff --git a/diagrams/scaleway/storage.py b/diagrams/scaleway/storage.py
new file mode 100644
index 00000000..f66f7e85
--- /dev/null
+++ b/diagrams/scaleway/storage.py
@@ -0,0 +1,31 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Storage(_Scaleway):
+ _type = "storage"
+ _icon_dir = "resources/scaleway/storage"
+
+
+class Blockstorage(_Storage):
+ _icon = "blockstorage.png"
+
+
+class Coldstorage(_Storage):
+ _icon = "coldstorage.png"
+
+
+class Filestorage(_Storage):
+ _icon = "filestorage.png"
+
+
+class Lifecyclerules(_Storage):
+ _icon = "lifecyclerules.png"
+
+
+class Objectstorage(_Storage):
+ _icon = "objectstorage.png"
+
+
+# Aliases
diff --git a/diagrams/scaleway/support.py b/diagrams/scaleway/support.py
new file mode 100644
index 00000000..fdecc33d
--- /dev/null
+++ b/diagrams/scaleway/support.py
@@ -0,0 +1,39 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _Scaleway
+
+
+class _Support(_Scaleway):
+ _type = "support"
+ _icon_dir = "resources/scaleway/support"
+
+
+class Abuse(_Support):
+ _icon = "abuse.png"
+
+
+class Basicsupport(_Support):
+ _icon = "basicsupport.png"
+
+
+class Goldsupport(_Support):
+ _icon = "goldsupport.png"
+
+
+class Platinumsupport(_Support):
+ _icon = "platinumsupport.png"
+
+
+class Servicelevel(_Support):
+ _icon = "servicelevel.png"
+
+
+class Silversupport(_Support):
+ _icon = "silversupport.png"
+
+
+class Support(_Support):
+ _icon = "support.png"
+
+
+# Aliases
diff --git a/docs/nodes/gis.md b/docs/nodes/gis.md
index f73aeb70..0de533e7 100644
--- a/docs/nodes/gis.md
+++ b/docs/nodes/gis.md
@@ -238,5 +238,3 @@ Node classes list of the gis provider.
**diagrams.gis.server.Zooproject**
-
-## gis.toolkit
diff --git a/docs/nodes/scaleway.md b/docs/nodes/scaleway.md
new file mode 100644
index 00000000..cb04ff55
--- /dev/null
+++ b/docs/nodes/scaleway.md
@@ -0,0 +1,531 @@
+---
+id: scaleway
+title: Scaleway
+---
+
+Node classes list of the scaleway provider.
+
+## scaleway.account
+
+
+
+**diagrams.scaleway.account.Accountexperience**
+
+## scaleway.ai
+
+
+
+**diagrams.scaleway.ai.Custombuiltclusters**
+
+
+**diagrams.scaleway.ai.Distributeddatalab**
+
+
+**diagrams.scaleway.ai.Generativeapi**
+
+
+**diagrams.scaleway.ai.Inference**
+
+
+**diagrams.scaleway.ai.Ondemandclusters**
+
+## scaleway.baremetal
+
+
+
+**diagrams.scaleway.baremetal.Additionaldisks**
+
+
+**diagrams.scaleway.baremetal.Coreservers**
+
+
+**diagrams.scaleway.baremetal.Dedibackup**
+
+
+**diagrams.scaleway.baremetal.Dedicatedservers**
+
+
+**diagrams.scaleway.baremetal.Dedirack**
+
+
+**diagrams.scaleway.baremetal.Elasticmetal**
+
+
+**diagrams.scaleway.baremetal.Elasticmetalaluminium**
+
+
+**diagrams.scaleway.baremetal.Elasticmetalberyllium**
+
+
+**diagrams.scaleway.baremetal.Elasticmetaliridium**
+
+
+**diagrams.scaleway.baremetal.Elasticmetallithium**
+
+
+**diagrams.scaleway.baremetal.Elasticmetalriscv**
+
+
+**diagrams.scaleway.baremetal.Elasticmetaltitanium**
+
+
+**diagrams.scaleway.baremetal.Gpuservers**
+
+
+**diagrams.scaleway.baremetal.Ipfailover**
+
+
+**diagrams.scaleway.baremetal.Macmini**
+
+
+**diagrams.scaleway.baremetal.Macminim1**
+
+
+**diagrams.scaleway.baremetal.Macminim2**
+
+
+**diagrams.scaleway.baremetal.Macminim4**
+
+
+**diagrams.scaleway.baremetal.Proservers**
+
+
+**diagrams.scaleway.baremetal.Rpn**
+
+
+**diagrams.scaleway.baremetal.Rpnsan**
+
+
+**diagrams.scaleway.baremetal.Rpnv1**
+
+
+**diagrams.scaleway.baremetal.Rpnv2**
+
+
+**diagrams.scaleway.baremetal.Startservers**
+
+
+**diagrams.scaleway.baremetal.Storeservers**
+
+
+**diagrams.scaleway.baremetal.Vpsproservers**
+
+
+**diagrams.scaleway.baremetal.Vpsservers**
+
+
+**diagrams.scaleway.baremetal.Vpsstartservers**
+
+## scaleway.billing
+
+
+
+**diagrams.scaleway.billing.Billing**
+
+
+**diagrams.scaleway.billing.Cb**
+
+
+**diagrams.scaleway.billing.Costmanager**
+
+
+**diagrams.scaleway.billing.Savingsplans**
+
+
+**diagrams.scaleway.billing.Sepa**
+
+
+**diagrams.scaleway.billing.Verifycard**
+
+## scaleway.compute
+
+
+
+**diagrams.scaleway.compute.Cloudinit**
+
+
+**diagrams.scaleway.compute.Costoptimizedinstances**
+
+
+**diagrams.scaleway.compute.Gpuinstances**
+
+
+**diagrams.scaleway.compute.Images**
+
+
+**diagrams.scaleway.compute.Instances**
+
+
+**diagrams.scaleway.compute.Instancescalinggroups**
+
+
+**diagrams.scaleway.compute.Learninginstances**
+
+
+**diagrams.scaleway.compute.Localstorage**
+
+
+**diagrams.scaleway.compute.Placementgroup**
+
+
+**diagrams.scaleway.compute.Productionoptimizedinstances**
+
+
+**diagrams.scaleway.compute.Securitygroup**
+
+
+**diagrams.scaleway.compute.Snapshots**
+
+
+**diagrams.scaleway.compute.Workloadoptimizedinstances**
+
+## scaleway.containers
+
+
+
+**diagrams.scaleway.containers.Applicationlibrary**
+
+
+**diagrams.scaleway.containers.Containerregistry**
+
+
+**diagrams.scaleway.containers.Dedicatedcontrolplane**
+
+
+**diagrams.scaleway.containers.Kuberneteskapsule**
+
+
+**diagrams.scaleway.containers.Kuberneteskosmos**
+
+
+**diagrams.scaleway.containers.Pool**
+
+## scaleway.content
+
+
+
+**diagrams.scaleway.content.Advancedsettings**
+
+
+**diagrams.scaleway.content.Changelogs**
+
+
+**diagrams.scaleway.content.Deletemarker**
+
+
+**diagrams.scaleway.content.Documentation**
+
+
+**diagrams.scaleway.content.File**
+
+
+**diagrams.scaleway.content.Folder**
+
+
+**diagrams.scaleway.content.Rocket**
+
+
+**diagrams.scaleway.content.Sms**
+
+
+**diagrams.scaleway.content.Tutorial**
+
+
+**diagrams.scaleway.content.Video**
+
+## scaleway.devandautomationtools
+
+
+
+**diagrams.scaleway.devandautomationtools.Ansible**
+
+
+**diagrams.scaleway.devandautomationtools.Packer**
+
+
+**diagrams.scaleway.devandautomationtools.Sdk**
+
+
+**diagrams.scaleway.devandautomationtools.Sdkgo**
+
+
+**diagrams.scaleway.devandautomationtools.Sdkjs**
+
+
+**diagrams.scaleway.devandautomationtools.Sdkpython**
+
+## scaleway.environmentalfootprint
+
+
+
+**diagrams.scaleway.environmentalfootprint.Environmentalfootprintcalculator**
+
+## scaleway.infrastructure
+
+
+
+**diagrams.scaleway.infrastructure.Distributionsinstantapps**
+
+
+**diagrams.scaleway.infrastructure.Os**
+
+
+**diagrams.scaleway.infrastructure.Server**
+
+## scaleway.manageddatabases
+
+
+
+**diagrams.scaleway.manageddatabases.Databaseforredis**
+
+
+**diagrams.scaleway.manageddatabases.Datawarehouse**
+
+
+**diagrams.scaleway.manageddatabases.Manageddatabase**
+
+
+**diagrams.scaleway.manageddatabases.Managedmongodb**
+
+
+**diagrams.scaleway.manageddatabases.Managedsearchdatabase**
+
+
+**diagrams.scaleway.manageddatabases.Postgresqlmysqldatabase**
+
+## scaleway.managedservices
+
+
+
+**diagrams.scaleway.managedservices.Devices**
+
+
+**diagrams.scaleway.managedservices.Hubnetworks**
+
+
+**diagrams.scaleway.managedservices.Hubroutes**
+
+
+**diagrams.scaleway.managedservices.Iothub**
+
+
+**diagrams.scaleway.managedservices.Smtp**
+
+
+**diagrams.scaleway.managedservices.Transactionalemail**
+
+
+**diagrams.scaleway.managedservices.Webhosting**
+
+## scaleway.network
+
+
+
+**diagrams.scaleway.network.Backends**
+
+
+**diagrams.scaleway.network.Cdn**
+
+
+**diagrams.scaleway.network.Ddos**
+
+
+**diagrams.scaleway.network.Domainsanddns**
+
+
+**diagrams.scaleway.network.Edgeservices**
+
+
+**diagrams.scaleway.network.Flexibleip**
+
+
+**diagrams.scaleway.network.Frontends**
+
+
+**diagrams.scaleway.network.Interlink**
+
+
+**diagrams.scaleway.network.Ipam**
+
+
+**diagrams.scaleway.network.Loadbalancers**
+
+
+**diagrams.scaleway.network.Networkacls**
+
+
+**diagrams.scaleway.network.Privateip**
+
+
+**diagrams.scaleway.network.Privatenetworks**
+
+
+**diagrams.scaleway.network.Publicgateway**
+
+
+**diagrams.scaleway.network.Router**
+
+
+**diagrams.scaleway.network.Sslcertificates**
+
+
+**diagrams.scaleway.network.Vpc**
+
+
+**diagrams.scaleway.network.Vpn**
+
+
+**diagrams.scaleway.network.Zone**
+
+## scaleway.networking
+
+
+
+**diagrams.scaleway.networking.Bandwidth**
+
+## scaleway.observability
+
+
+
+**diagrams.scaleway.observability.Cockpit**
+
+
+**diagrams.scaleway.observability.Monitoring**
+
+## scaleway.orchestrationtools
+
+
+
+**diagrams.scaleway.orchestrationtools.Api**
+
+
+**diagrams.scaleway.orchestrationtools.Cli**
+
+
+**diagrams.scaleway.orchestrationtools.Console**
+
+
+**diagrams.scaleway.orchestrationtools.Terraform**
+
+
+**diagrams.scaleway.orchestrationtools.Webplatform**
+
+## scaleway.scalewaylabs
+
+
+
+**diagrams.scaleway.scalewaylabs.Ipfsnaming**
+
+
+**diagrams.scaleway.scalewaylabs.Ipfspinning**
+
+
+**diagrams.scaleway.scalewaylabs.Qaas**
+
+
+**diagrams.scaleway.scalewaylabs.Quantumapplication**
+
+## scaleway.securityandidentity
+
+
+
+**diagrams.scaleway.securityandidentity.Apikey**
+
+
+**diagrams.scaleway.securityandidentity.Application**
+
+
+**diagrams.scaleway.securityandidentity.Audittrail**
+
+
+**diagrams.scaleway.securityandidentity.Iam**
+
+
+**diagrams.scaleway.securityandidentity.Keymanager**
+
+
+**diagrams.scaleway.securityandidentity.Multiusers**
+
+
+**diagrams.scaleway.securityandidentity.Policy**
+
+
+**diagrams.scaleway.securityandidentity.Secretmanager**
+
+
+**diagrams.scaleway.securityandidentity.User**
+
+## scaleway.serverless
+
+
+
+**diagrams.scaleway.serverless.Apigateway**
+
+
+**diagrams.scaleway.serverless.Managedrabbitmq**
+
+
+**diagrams.scaleway.serverless.Nats**
+
+
+**diagrams.scaleway.serverless.Queues**
+
+
+**diagrams.scaleway.serverless.Queuing**
+
+
+**diagrams.scaleway.serverless.Serverlesscontainers**
+
+
+**diagrams.scaleway.serverless.Serverlessdb**
+
+
+**diagrams.scaleway.serverless.Serverlessfunctions**
+
+
+**diagrams.scaleway.serverless.Serverlessjobs**
+
+
+**diagrams.scaleway.serverless.Topicsandevents**
+
+## scaleway.storage
+
+
+
+**diagrams.scaleway.storage.Blockstorage**
+
+
+**diagrams.scaleway.storage.Coldstorage**
+
+
+**diagrams.scaleway.storage.Filestorage**
+
+
+**diagrams.scaleway.storage.Lifecyclerules**
+
+
+**diagrams.scaleway.storage.Objectstorage**
+
+## scaleway.support
+
+
+
+**diagrams.scaleway.support.Abuse**
+
+
+**diagrams.scaleway.support.Basicsupport**
+
+
+**diagrams.scaleway.support.Goldsupport**
+
+
+**diagrams.scaleway.support.Platinumsupport**
+
+
+**diagrams.scaleway.support.Servicelevel**
+
+
+**diagrams.scaleway.support.Silversupport**
+
+
+**diagrams.scaleway.support.Support**
diff --git a/resources/scaleway/account/accountexperience.png b/resources/scaleway/account/accountexperience.png
new file mode 100644
index 00000000..2b85468b
Binary files /dev/null and b/resources/scaleway/account/accountexperience.png differ
diff --git a/resources/scaleway/ai/custombuiltclusters.png b/resources/scaleway/ai/custombuiltclusters.png
new file mode 100644
index 00000000..fcad532d
Binary files /dev/null and b/resources/scaleway/ai/custombuiltclusters.png differ
diff --git a/resources/scaleway/ai/distributeddatalab.png b/resources/scaleway/ai/distributeddatalab.png
new file mode 100644
index 00000000..63a74875
Binary files /dev/null and b/resources/scaleway/ai/distributeddatalab.png differ
diff --git a/resources/scaleway/ai/generativeapi.png b/resources/scaleway/ai/generativeapi.png
new file mode 100644
index 00000000..d567c4d6
Binary files /dev/null and b/resources/scaleway/ai/generativeapi.png differ
diff --git a/resources/scaleway/ai/inference.png b/resources/scaleway/ai/inference.png
new file mode 100644
index 00000000..ee636a3c
Binary files /dev/null and b/resources/scaleway/ai/inference.png differ
diff --git a/resources/scaleway/ai/ondemandclusters.png b/resources/scaleway/ai/ondemandclusters.png
new file mode 100644
index 00000000..62113272
Binary files /dev/null and b/resources/scaleway/ai/ondemandclusters.png differ
diff --git a/resources/scaleway/baremetal/additionaldisks.png b/resources/scaleway/baremetal/additionaldisks.png
new file mode 100644
index 00000000..d5081a6c
Binary files /dev/null and b/resources/scaleway/baremetal/additionaldisks.png differ
diff --git a/resources/scaleway/baremetal/coreservers.png b/resources/scaleway/baremetal/coreservers.png
new file mode 100644
index 00000000..5124e8ad
Binary files /dev/null and b/resources/scaleway/baremetal/coreservers.png differ
diff --git a/resources/scaleway/baremetal/dedibackup.png b/resources/scaleway/baremetal/dedibackup.png
new file mode 100644
index 00000000..babd8903
Binary files /dev/null and b/resources/scaleway/baremetal/dedibackup.png differ
diff --git a/resources/scaleway/baremetal/dedicatedservers.png b/resources/scaleway/baremetal/dedicatedservers.png
new file mode 100644
index 00000000..eb14a3b0
Binary files /dev/null and b/resources/scaleway/baremetal/dedicatedservers.png differ
diff --git a/resources/scaleway/baremetal/dedirack.png b/resources/scaleway/baremetal/dedirack.png
new file mode 100644
index 00000000..09f3e515
Binary files /dev/null and b/resources/scaleway/baremetal/dedirack.png differ
diff --git a/resources/scaleway/baremetal/elasticmetal.png b/resources/scaleway/baremetal/elasticmetal.png
new file mode 100644
index 00000000..b62cf199
Binary files /dev/null and b/resources/scaleway/baremetal/elasticmetal.png differ
diff --git a/resources/scaleway/baremetal/elasticmetalaluminium.png b/resources/scaleway/baremetal/elasticmetalaluminium.png
new file mode 100644
index 00000000..c94ee6fb
Binary files /dev/null and b/resources/scaleway/baremetal/elasticmetalaluminium.png differ
diff --git a/resources/scaleway/baremetal/elasticmetalberyllium.png b/resources/scaleway/baremetal/elasticmetalberyllium.png
new file mode 100644
index 00000000..55716eaf
Binary files /dev/null and b/resources/scaleway/baremetal/elasticmetalberyllium.png differ
diff --git a/resources/scaleway/baremetal/elasticmetaliridium.png b/resources/scaleway/baremetal/elasticmetaliridium.png
new file mode 100644
index 00000000..15d6f1a7
Binary files /dev/null and b/resources/scaleway/baremetal/elasticmetaliridium.png differ
diff --git a/resources/scaleway/baremetal/elasticmetallithium.png b/resources/scaleway/baremetal/elasticmetallithium.png
new file mode 100644
index 00000000..4af6471f
Binary files /dev/null and b/resources/scaleway/baremetal/elasticmetallithium.png differ
diff --git a/resources/scaleway/baremetal/elasticmetalriscv.png b/resources/scaleway/baremetal/elasticmetalriscv.png
new file mode 100644
index 00000000..5b88e425
Binary files /dev/null and b/resources/scaleway/baremetal/elasticmetalriscv.png differ
diff --git a/resources/scaleway/baremetal/elasticmetaltitanium.png b/resources/scaleway/baremetal/elasticmetaltitanium.png
new file mode 100644
index 00000000..e5937339
Binary files /dev/null and b/resources/scaleway/baremetal/elasticmetaltitanium.png differ
diff --git a/resources/scaleway/baremetal/gpuservers.png b/resources/scaleway/baremetal/gpuservers.png
new file mode 100644
index 00000000..f2a0f3c5
Binary files /dev/null and b/resources/scaleway/baremetal/gpuservers.png differ
diff --git a/resources/scaleway/baremetal/ipfailover.png b/resources/scaleway/baremetal/ipfailover.png
new file mode 100644
index 00000000..aa284abf
Binary files /dev/null and b/resources/scaleway/baremetal/ipfailover.png differ
diff --git a/resources/scaleway/baremetal/macmini.png b/resources/scaleway/baremetal/macmini.png
new file mode 100644
index 00000000..13cfaaec
Binary files /dev/null and b/resources/scaleway/baremetal/macmini.png differ
diff --git a/resources/scaleway/baremetal/macminim1.png b/resources/scaleway/baremetal/macminim1.png
new file mode 100644
index 00000000..54d46806
Binary files /dev/null and b/resources/scaleway/baremetal/macminim1.png differ
diff --git a/resources/scaleway/baremetal/macminim2.png b/resources/scaleway/baremetal/macminim2.png
new file mode 100644
index 00000000..6a5579c4e
Binary files /dev/null and b/resources/scaleway/baremetal/macminim2.png differ
diff --git a/resources/scaleway/baremetal/macminim4.png b/resources/scaleway/baremetal/macminim4.png
new file mode 100644
index 00000000..938ef995
Binary files /dev/null and b/resources/scaleway/baremetal/macminim4.png differ
diff --git a/resources/scaleway/baremetal/proservers.png b/resources/scaleway/baremetal/proservers.png
new file mode 100644
index 00000000..f022d1b8
Binary files /dev/null and b/resources/scaleway/baremetal/proservers.png differ
diff --git a/resources/scaleway/baremetal/rpn.png b/resources/scaleway/baremetal/rpn.png
new file mode 100644
index 00000000..e0ef78f8
Binary files /dev/null and b/resources/scaleway/baremetal/rpn.png differ
diff --git a/resources/scaleway/baremetal/rpnsan.png b/resources/scaleway/baremetal/rpnsan.png
new file mode 100644
index 00000000..afdc4a68
Binary files /dev/null and b/resources/scaleway/baremetal/rpnsan.png differ
diff --git a/resources/scaleway/baremetal/rpnv1.png b/resources/scaleway/baremetal/rpnv1.png
new file mode 100644
index 00000000..578e2f50
Binary files /dev/null and b/resources/scaleway/baremetal/rpnv1.png differ
diff --git a/resources/scaleway/baremetal/rpnv2.png b/resources/scaleway/baremetal/rpnv2.png
new file mode 100644
index 00000000..ba947656
Binary files /dev/null and b/resources/scaleway/baremetal/rpnv2.png differ
diff --git a/resources/scaleway/baremetal/startservers.png b/resources/scaleway/baremetal/startservers.png
new file mode 100644
index 00000000..e6f57b68
Binary files /dev/null and b/resources/scaleway/baremetal/startservers.png differ
diff --git a/resources/scaleway/baremetal/storeservers.png b/resources/scaleway/baremetal/storeservers.png
new file mode 100644
index 00000000..620ed197
Binary files /dev/null and b/resources/scaleway/baremetal/storeservers.png differ
diff --git a/resources/scaleway/baremetal/vpsproservers.png b/resources/scaleway/baremetal/vpsproservers.png
new file mode 100644
index 00000000..8d6f0625
Binary files /dev/null and b/resources/scaleway/baremetal/vpsproservers.png differ
diff --git a/resources/scaleway/baremetal/vpsservers.png b/resources/scaleway/baremetal/vpsservers.png
new file mode 100644
index 00000000..5ecc151d
Binary files /dev/null and b/resources/scaleway/baremetal/vpsservers.png differ
diff --git a/resources/scaleway/baremetal/vpsstartservers.png b/resources/scaleway/baremetal/vpsstartservers.png
new file mode 100644
index 00000000..e41c7792
Binary files /dev/null and b/resources/scaleway/baremetal/vpsstartservers.png differ
diff --git a/resources/scaleway/billing/billing.png b/resources/scaleway/billing/billing.png
new file mode 100644
index 00000000..41796ceb
Binary files /dev/null and b/resources/scaleway/billing/billing.png differ
diff --git a/resources/scaleway/billing/cb.png b/resources/scaleway/billing/cb.png
new file mode 100644
index 00000000..d3f26f70
Binary files /dev/null and b/resources/scaleway/billing/cb.png differ
diff --git a/resources/scaleway/billing/costmanager.png b/resources/scaleway/billing/costmanager.png
new file mode 100644
index 00000000..42e39962
Binary files /dev/null and b/resources/scaleway/billing/costmanager.png differ
diff --git a/resources/scaleway/billing/savingsplans.png b/resources/scaleway/billing/savingsplans.png
new file mode 100644
index 00000000..0f9c2997
Binary files /dev/null and b/resources/scaleway/billing/savingsplans.png differ
diff --git a/resources/scaleway/billing/sepa.png b/resources/scaleway/billing/sepa.png
new file mode 100644
index 00000000..92b82f6f
Binary files /dev/null and b/resources/scaleway/billing/sepa.png differ
diff --git a/resources/scaleway/billing/verifycard.png b/resources/scaleway/billing/verifycard.png
new file mode 100644
index 00000000..fd94d6e7
Binary files /dev/null and b/resources/scaleway/billing/verifycard.png differ
diff --git a/resources/scaleway/compute/cloudinit.png b/resources/scaleway/compute/cloudinit.png
new file mode 100644
index 00000000..e6e6cbd4
Binary files /dev/null and b/resources/scaleway/compute/cloudinit.png differ
diff --git a/resources/scaleway/compute/costoptimizedinstances.png b/resources/scaleway/compute/costoptimizedinstances.png
new file mode 100644
index 00000000..c232df82
Binary files /dev/null and b/resources/scaleway/compute/costoptimizedinstances.png differ
diff --git a/resources/scaleway/compute/gpuinstances.png b/resources/scaleway/compute/gpuinstances.png
new file mode 100644
index 00000000..17cb6207
Binary files /dev/null and b/resources/scaleway/compute/gpuinstances.png differ
diff --git a/resources/scaleway/compute/images.png b/resources/scaleway/compute/images.png
new file mode 100644
index 00000000..296bc6e5
Binary files /dev/null and b/resources/scaleway/compute/images.png differ
diff --git a/resources/scaleway/compute/instances.png b/resources/scaleway/compute/instances.png
new file mode 100644
index 00000000..f54143a1
Binary files /dev/null and b/resources/scaleway/compute/instances.png differ
diff --git a/resources/scaleway/compute/instancescalinggroups.png b/resources/scaleway/compute/instancescalinggroups.png
new file mode 100644
index 00000000..1a9dd2da
Binary files /dev/null and b/resources/scaleway/compute/instancescalinggroups.png differ
diff --git a/resources/scaleway/compute/learninginstances.png b/resources/scaleway/compute/learninginstances.png
new file mode 100644
index 00000000..e69d7875
Binary files /dev/null and b/resources/scaleway/compute/learninginstances.png differ
diff --git a/resources/scaleway/compute/localstorage.png b/resources/scaleway/compute/localstorage.png
new file mode 100644
index 00000000..98d0884c
Binary files /dev/null and b/resources/scaleway/compute/localstorage.png differ
diff --git a/resources/scaleway/compute/placementgroup.png b/resources/scaleway/compute/placementgroup.png
new file mode 100644
index 00000000..71f3af02
Binary files /dev/null and b/resources/scaleway/compute/placementgroup.png differ
diff --git a/resources/scaleway/compute/productionoptimizedinstances.png b/resources/scaleway/compute/productionoptimizedinstances.png
new file mode 100644
index 00000000..a169d71d
Binary files /dev/null and b/resources/scaleway/compute/productionoptimizedinstances.png differ
diff --git a/resources/scaleway/compute/securitygroup.png b/resources/scaleway/compute/securitygroup.png
new file mode 100644
index 00000000..99f16e84
Binary files /dev/null and b/resources/scaleway/compute/securitygroup.png differ
diff --git a/resources/scaleway/compute/snapshots.png b/resources/scaleway/compute/snapshots.png
new file mode 100644
index 00000000..329b164b
Binary files /dev/null and b/resources/scaleway/compute/snapshots.png differ
diff --git a/resources/scaleway/compute/workloadoptimizedinstances.png b/resources/scaleway/compute/workloadoptimizedinstances.png
new file mode 100644
index 00000000..4acdca22
Binary files /dev/null and b/resources/scaleway/compute/workloadoptimizedinstances.png differ
diff --git a/resources/scaleway/containers/applicationlibrary.png b/resources/scaleway/containers/applicationlibrary.png
new file mode 100644
index 00000000..a5b9f6d7
Binary files /dev/null and b/resources/scaleway/containers/applicationlibrary.png differ
diff --git a/resources/scaleway/containers/containerregistry.png b/resources/scaleway/containers/containerregistry.png
new file mode 100644
index 00000000..9b03608e
Binary files /dev/null and b/resources/scaleway/containers/containerregistry.png differ
diff --git a/resources/scaleway/containers/dedicatedcontrolplane.png b/resources/scaleway/containers/dedicatedcontrolplane.png
new file mode 100644
index 00000000..29f29baa
Binary files /dev/null and b/resources/scaleway/containers/dedicatedcontrolplane.png differ
diff --git a/resources/scaleway/containers/kuberneteskapsule.png b/resources/scaleway/containers/kuberneteskapsule.png
new file mode 100644
index 00000000..ac43370f
Binary files /dev/null and b/resources/scaleway/containers/kuberneteskapsule.png differ
diff --git a/resources/scaleway/containers/kuberneteskosmos.png b/resources/scaleway/containers/kuberneteskosmos.png
new file mode 100644
index 00000000..38ba779c
Binary files /dev/null and b/resources/scaleway/containers/kuberneteskosmos.png differ
diff --git a/resources/scaleway/containers/pool.png b/resources/scaleway/containers/pool.png
new file mode 100644
index 00000000..a13f658f
Binary files /dev/null and b/resources/scaleway/containers/pool.png differ
diff --git a/resources/scaleway/content/advancedsettings.png b/resources/scaleway/content/advancedsettings.png
new file mode 100644
index 00000000..b06a24eb
Binary files /dev/null and b/resources/scaleway/content/advancedsettings.png differ
diff --git a/resources/scaleway/content/changelogs.png b/resources/scaleway/content/changelogs.png
new file mode 100644
index 00000000..2494160a
Binary files /dev/null and b/resources/scaleway/content/changelogs.png differ
diff --git a/resources/scaleway/content/deletemarker.png b/resources/scaleway/content/deletemarker.png
new file mode 100644
index 00000000..b8e66736
Binary files /dev/null and b/resources/scaleway/content/deletemarker.png differ
diff --git a/resources/scaleway/content/documentation.png b/resources/scaleway/content/documentation.png
new file mode 100644
index 00000000..d3343fca
Binary files /dev/null and b/resources/scaleway/content/documentation.png differ
diff --git a/resources/scaleway/content/file.png b/resources/scaleway/content/file.png
new file mode 100644
index 00000000..1570ea0c
Binary files /dev/null and b/resources/scaleway/content/file.png differ
diff --git a/resources/scaleway/content/folder.png b/resources/scaleway/content/folder.png
new file mode 100644
index 00000000..d69525c7
Binary files /dev/null and b/resources/scaleway/content/folder.png differ
diff --git a/resources/scaleway/content/rocket.png b/resources/scaleway/content/rocket.png
new file mode 100644
index 00000000..ebb4ded0
Binary files /dev/null and b/resources/scaleway/content/rocket.png differ
diff --git a/resources/scaleway/content/sms.png b/resources/scaleway/content/sms.png
new file mode 100644
index 00000000..d0bd3430
Binary files /dev/null and b/resources/scaleway/content/sms.png differ
diff --git a/resources/scaleway/content/tutorial.png b/resources/scaleway/content/tutorial.png
new file mode 100644
index 00000000..0e2b425c
Binary files /dev/null and b/resources/scaleway/content/tutorial.png differ
diff --git a/resources/scaleway/content/video.png b/resources/scaleway/content/video.png
new file mode 100644
index 00000000..99dd9f71
Binary files /dev/null and b/resources/scaleway/content/video.png differ
diff --git a/resources/scaleway/devandautomationtools/ansible.png b/resources/scaleway/devandautomationtools/ansible.png
new file mode 100644
index 00000000..46563e96
Binary files /dev/null and b/resources/scaleway/devandautomationtools/ansible.png differ
diff --git a/resources/scaleway/devandautomationtools/packer.png b/resources/scaleway/devandautomationtools/packer.png
new file mode 100644
index 00000000..d1959a9f
Binary files /dev/null and b/resources/scaleway/devandautomationtools/packer.png differ
diff --git a/resources/scaleway/devandautomationtools/sdk.png b/resources/scaleway/devandautomationtools/sdk.png
new file mode 100644
index 00000000..9e2d7adb
Binary files /dev/null and b/resources/scaleway/devandautomationtools/sdk.png differ
diff --git a/resources/scaleway/devandautomationtools/sdkgo.png b/resources/scaleway/devandautomationtools/sdkgo.png
new file mode 100644
index 00000000..ac764f45
Binary files /dev/null and b/resources/scaleway/devandautomationtools/sdkgo.png differ
diff --git a/resources/scaleway/devandautomationtools/sdkjs.png b/resources/scaleway/devandautomationtools/sdkjs.png
new file mode 100644
index 00000000..855f91f1
Binary files /dev/null and b/resources/scaleway/devandautomationtools/sdkjs.png differ
diff --git a/resources/scaleway/devandautomationtools/sdkpython.png b/resources/scaleway/devandautomationtools/sdkpython.png
new file mode 100644
index 00000000..1f93c895
Binary files /dev/null and b/resources/scaleway/devandautomationtools/sdkpython.png differ
diff --git a/resources/scaleway/environmentalfootprint/environmentalfootprintcalculator.png b/resources/scaleway/environmentalfootprint/environmentalfootprintcalculator.png
new file mode 100644
index 00000000..244b4e0b
Binary files /dev/null and b/resources/scaleway/environmentalfootprint/environmentalfootprintcalculator.png differ
diff --git a/resources/scaleway/infrastructure/distributionsinstantapps.png b/resources/scaleway/infrastructure/distributionsinstantapps.png
new file mode 100644
index 00000000..50b2d769
Binary files /dev/null and b/resources/scaleway/infrastructure/distributionsinstantapps.png differ
diff --git a/resources/scaleway/infrastructure/os.png b/resources/scaleway/infrastructure/os.png
new file mode 100644
index 00000000..91ee210f
Binary files /dev/null and b/resources/scaleway/infrastructure/os.png differ
diff --git a/resources/scaleway/infrastructure/server.png b/resources/scaleway/infrastructure/server.png
new file mode 100644
index 00000000..13f53134
Binary files /dev/null and b/resources/scaleway/infrastructure/server.png differ
diff --git a/resources/scaleway/manageddatabases/databaseforredis.png b/resources/scaleway/manageddatabases/databaseforredis.png
new file mode 100644
index 00000000..55aed503
Binary files /dev/null and b/resources/scaleway/manageddatabases/databaseforredis.png differ
diff --git a/resources/scaleway/manageddatabases/datawarehouse.png b/resources/scaleway/manageddatabases/datawarehouse.png
new file mode 100644
index 00000000..fbb5d67d
Binary files /dev/null and b/resources/scaleway/manageddatabases/datawarehouse.png differ
diff --git a/resources/scaleway/manageddatabases/manageddatabase.png b/resources/scaleway/manageddatabases/manageddatabase.png
new file mode 100644
index 00000000..7b0e89f9
Binary files /dev/null and b/resources/scaleway/manageddatabases/manageddatabase.png differ
diff --git a/resources/scaleway/manageddatabases/managedmongodb.png b/resources/scaleway/manageddatabases/managedmongodb.png
new file mode 100644
index 00000000..e94fcaf3
Binary files /dev/null and b/resources/scaleway/manageddatabases/managedmongodb.png differ
diff --git a/resources/scaleway/manageddatabases/managedsearchdatabase.png b/resources/scaleway/manageddatabases/managedsearchdatabase.png
new file mode 100644
index 00000000..277fe328
Binary files /dev/null and b/resources/scaleway/manageddatabases/managedsearchdatabase.png differ
diff --git a/resources/scaleway/manageddatabases/postgresqlmysqldatabase.png b/resources/scaleway/manageddatabases/postgresqlmysqldatabase.png
new file mode 100644
index 00000000..b4aa9262
Binary files /dev/null and b/resources/scaleway/manageddatabases/postgresqlmysqldatabase.png differ
diff --git a/resources/scaleway/managedservices/devices.png b/resources/scaleway/managedservices/devices.png
new file mode 100644
index 00000000..91f38133
Binary files /dev/null and b/resources/scaleway/managedservices/devices.png differ
diff --git a/resources/scaleway/managedservices/hubnetworks.png b/resources/scaleway/managedservices/hubnetworks.png
new file mode 100644
index 00000000..05c0399f
Binary files /dev/null and b/resources/scaleway/managedservices/hubnetworks.png differ
diff --git a/resources/scaleway/managedservices/hubroutes.png b/resources/scaleway/managedservices/hubroutes.png
new file mode 100644
index 00000000..7d95d856
Binary files /dev/null and b/resources/scaleway/managedservices/hubroutes.png differ
diff --git a/resources/scaleway/managedservices/iothub.png b/resources/scaleway/managedservices/iothub.png
new file mode 100644
index 00000000..1ff63e8a
Binary files /dev/null and b/resources/scaleway/managedservices/iothub.png differ
diff --git a/resources/scaleway/managedservices/smtp.png b/resources/scaleway/managedservices/smtp.png
new file mode 100644
index 00000000..3c0a4470
Binary files /dev/null and b/resources/scaleway/managedservices/smtp.png differ
diff --git a/resources/scaleway/managedservices/transactionalemail.png b/resources/scaleway/managedservices/transactionalemail.png
new file mode 100644
index 00000000..b222fe41
Binary files /dev/null and b/resources/scaleway/managedservices/transactionalemail.png differ
diff --git a/resources/scaleway/managedservices/webhosting.png b/resources/scaleway/managedservices/webhosting.png
new file mode 100644
index 00000000..ed2e1d96
Binary files /dev/null and b/resources/scaleway/managedservices/webhosting.png differ
diff --git a/resources/scaleway/network/backends.png b/resources/scaleway/network/backends.png
new file mode 100644
index 00000000..170be4c2
Binary files /dev/null and b/resources/scaleway/network/backends.png differ
diff --git a/resources/scaleway/network/cdn.png b/resources/scaleway/network/cdn.png
new file mode 100644
index 00000000..dcc4f2f2
Binary files /dev/null and b/resources/scaleway/network/cdn.png differ
diff --git a/resources/scaleway/network/ddos.png b/resources/scaleway/network/ddos.png
new file mode 100644
index 00000000..fa7a764c
Binary files /dev/null and b/resources/scaleway/network/ddos.png differ
diff --git a/resources/scaleway/network/domainsanddns.png b/resources/scaleway/network/domainsanddns.png
new file mode 100644
index 00000000..fa013e7d
Binary files /dev/null and b/resources/scaleway/network/domainsanddns.png differ
diff --git a/resources/scaleway/network/edgeservices.png b/resources/scaleway/network/edgeservices.png
new file mode 100644
index 00000000..3f1872cc
Binary files /dev/null and b/resources/scaleway/network/edgeservices.png differ
diff --git a/resources/scaleway/network/flexibleip.png b/resources/scaleway/network/flexibleip.png
new file mode 100644
index 00000000..8fc97a0a
Binary files /dev/null and b/resources/scaleway/network/flexibleip.png differ
diff --git a/resources/scaleway/network/frontends.png b/resources/scaleway/network/frontends.png
new file mode 100644
index 00000000..bafdf218
Binary files /dev/null and b/resources/scaleway/network/frontends.png differ
diff --git a/resources/scaleway/network/interlink.png b/resources/scaleway/network/interlink.png
new file mode 100644
index 00000000..d9f3c82b
Binary files /dev/null and b/resources/scaleway/network/interlink.png differ
diff --git a/resources/scaleway/network/ipam.png b/resources/scaleway/network/ipam.png
new file mode 100644
index 00000000..669018fe
Binary files /dev/null and b/resources/scaleway/network/ipam.png differ
diff --git a/resources/scaleway/network/loadbalancers.png b/resources/scaleway/network/loadbalancers.png
new file mode 100644
index 00000000..d8f45480
Binary files /dev/null and b/resources/scaleway/network/loadbalancers.png differ
diff --git a/resources/scaleway/network/networkacls.png b/resources/scaleway/network/networkacls.png
new file mode 100644
index 00000000..06f641d6
Binary files /dev/null and b/resources/scaleway/network/networkacls.png differ
diff --git a/resources/scaleway/network/privateip.png b/resources/scaleway/network/privateip.png
new file mode 100644
index 00000000..a2a248d6
Binary files /dev/null and b/resources/scaleway/network/privateip.png differ
diff --git a/resources/scaleway/network/privatenetworks.png b/resources/scaleway/network/privatenetworks.png
new file mode 100644
index 00000000..e277df55
Binary files /dev/null and b/resources/scaleway/network/privatenetworks.png differ
diff --git a/resources/scaleway/network/publicgateway.png b/resources/scaleway/network/publicgateway.png
new file mode 100644
index 00000000..2ab0f528
Binary files /dev/null and b/resources/scaleway/network/publicgateway.png differ
diff --git a/resources/scaleway/network/router.png b/resources/scaleway/network/router.png
new file mode 100644
index 00000000..d0637d28
Binary files /dev/null and b/resources/scaleway/network/router.png differ
diff --git a/resources/scaleway/network/sslcertificates.png b/resources/scaleway/network/sslcertificates.png
new file mode 100644
index 00000000..c311b39a
Binary files /dev/null and b/resources/scaleway/network/sslcertificates.png differ
diff --git a/resources/scaleway/network/vpc.png b/resources/scaleway/network/vpc.png
new file mode 100644
index 00000000..449a9e65
Binary files /dev/null and b/resources/scaleway/network/vpc.png differ
diff --git a/resources/scaleway/network/vpn.png b/resources/scaleway/network/vpn.png
new file mode 100644
index 00000000..d3962c8e
Binary files /dev/null and b/resources/scaleway/network/vpn.png differ
diff --git a/resources/scaleway/network/zone.png b/resources/scaleway/network/zone.png
new file mode 100644
index 00000000..7d4714c4
Binary files /dev/null and b/resources/scaleway/network/zone.png differ
diff --git a/resources/scaleway/networking/bandwidth.png b/resources/scaleway/networking/bandwidth.png
new file mode 100644
index 00000000..be538b13
Binary files /dev/null and b/resources/scaleway/networking/bandwidth.png differ
diff --git a/resources/scaleway/observability/cockpit.png b/resources/scaleway/observability/cockpit.png
new file mode 100644
index 00000000..9b7b9b16
Binary files /dev/null and b/resources/scaleway/observability/cockpit.png differ
diff --git a/resources/scaleway/observability/monitoring.png b/resources/scaleway/observability/monitoring.png
new file mode 100644
index 00000000..80eb819e
Binary files /dev/null and b/resources/scaleway/observability/monitoring.png differ
diff --git a/resources/scaleway/orchestrationtools/api.png b/resources/scaleway/orchestrationtools/api.png
new file mode 100644
index 00000000..6e4d4880
Binary files /dev/null and b/resources/scaleway/orchestrationtools/api.png differ
diff --git a/resources/scaleway/orchestrationtools/cli.png b/resources/scaleway/orchestrationtools/cli.png
new file mode 100644
index 00000000..54f6addd
Binary files /dev/null and b/resources/scaleway/orchestrationtools/cli.png differ
diff --git a/resources/scaleway/orchestrationtools/console.png b/resources/scaleway/orchestrationtools/console.png
new file mode 100644
index 00000000..f181d98d
Binary files /dev/null and b/resources/scaleway/orchestrationtools/console.png differ
diff --git a/resources/scaleway/orchestrationtools/terraform.png b/resources/scaleway/orchestrationtools/terraform.png
new file mode 100644
index 00000000..d388c4e0
Binary files /dev/null and b/resources/scaleway/orchestrationtools/terraform.png differ
diff --git a/resources/scaleway/orchestrationtools/webplatform.png b/resources/scaleway/orchestrationtools/webplatform.png
new file mode 100644
index 00000000..fdd8897a
Binary files /dev/null and b/resources/scaleway/orchestrationtools/webplatform.png differ
diff --git a/resources/scaleway/scalewaylabs/ipfsnaming.png b/resources/scaleway/scalewaylabs/ipfsnaming.png
new file mode 100644
index 00000000..1abc45b0
Binary files /dev/null and b/resources/scaleway/scalewaylabs/ipfsnaming.png differ
diff --git a/resources/scaleway/scalewaylabs/ipfspinning.png b/resources/scaleway/scalewaylabs/ipfspinning.png
new file mode 100644
index 00000000..b2cfd632
Binary files /dev/null and b/resources/scaleway/scalewaylabs/ipfspinning.png differ
diff --git a/resources/scaleway/scalewaylabs/qaas.png b/resources/scaleway/scalewaylabs/qaas.png
new file mode 100644
index 00000000..7c032e20
Binary files /dev/null and b/resources/scaleway/scalewaylabs/qaas.png differ
diff --git a/resources/scaleway/scalewaylabs/quantumapplication.png b/resources/scaleway/scalewaylabs/quantumapplication.png
new file mode 100644
index 00000000..743c22a0
Binary files /dev/null and b/resources/scaleway/scalewaylabs/quantumapplication.png differ
diff --git a/resources/scaleway/securityandidentity/apikey.png b/resources/scaleway/securityandidentity/apikey.png
new file mode 100644
index 00000000..cfecf104
Binary files /dev/null and b/resources/scaleway/securityandidentity/apikey.png differ
diff --git a/resources/scaleway/securityandidentity/application.png b/resources/scaleway/securityandidentity/application.png
new file mode 100644
index 00000000..4d69c7b4
Binary files /dev/null and b/resources/scaleway/securityandidentity/application.png differ
diff --git a/resources/scaleway/securityandidentity/audittrail.png b/resources/scaleway/securityandidentity/audittrail.png
new file mode 100644
index 00000000..6db24553
Binary files /dev/null and b/resources/scaleway/securityandidentity/audittrail.png differ
diff --git a/resources/scaleway/securityandidentity/iam.png b/resources/scaleway/securityandidentity/iam.png
new file mode 100644
index 00000000..dafacd07
Binary files /dev/null and b/resources/scaleway/securityandidentity/iam.png differ
diff --git a/resources/scaleway/securityandidentity/keymanager.png b/resources/scaleway/securityandidentity/keymanager.png
new file mode 100644
index 00000000..79c91019
Binary files /dev/null and b/resources/scaleway/securityandidentity/keymanager.png differ
diff --git a/resources/scaleway/securityandidentity/multiusers.png b/resources/scaleway/securityandidentity/multiusers.png
new file mode 100644
index 00000000..86c9e028
Binary files /dev/null and b/resources/scaleway/securityandidentity/multiusers.png differ
diff --git a/resources/scaleway/securityandidentity/policy.png b/resources/scaleway/securityandidentity/policy.png
new file mode 100644
index 00000000..d085b51b
Binary files /dev/null and b/resources/scaleway/securityandidentity/policy.png differ
diff --git a/resources/scaleway/securityandidentity/secretmanager.png b/resources/scaleway/securityandidentity/secretmanager.png
new file mode 100644
index 00000000..7af84784
Binary files /dev/null and b/resources/scaleway/securityandidentity/secretmanager.png differ
diff --git a/resources/scaleway/securityandidentity/user.png b/resources/scaleway/securityandidentity/user.png
new file mode 100644
index 00000000..1df17aeb
Binary files /dev/null and b/resources/scaleway/securityandidentity/user.png differ
diff --git a/resources/scaleway/serverless/apigateway.png b/resources/scaleway/serverless/apigateway.png
new file mode 100644
index 00000000..078a6e08
Binary files /dev/null and b/resources/scaleway/serverless/apigateway.png differ
diff --git a/resources/scaleway/serverless/managedrabbitmq.png b/resources/scaleway/serverless/managedrabbitmq.png
new file mode 100644
index 00000000..b6acbf5a
Binary files /dev/null and b/resources/scaleway/serverless/managedrabbitmq.png differ
diff --git a/resources/scaleway/serverless/nats.png b/resources/scaleway/serverless/nats.png
new file mode 100644
index 00000000..e984855a
Binary files /dev/null and b/resources/scaleway/serverless/nats.png differ
diff --git a/resources/scaleway/serverless/queues.png b/resources/scaleway/serverless/queues.png
new file mode 100644
index 00000000..7cdd2fd8
Binary files /dev/null and b/resources/scaleway/serverless/queues.png differ
diff --git a/resources/scaleway/serverless/queuing.png b/resources/scaleway/serverless/queuing.png
new file mode 100644
index 00000000..7eb343f5
Binary files /dev/null and b/resources/scaleway/serverless/queuing.png differ
diff --git a/resources/scaleway/serverless/serverlesscontainers.png b/resources/scaleway/serverless/serverlesscontainers.png
new file mode 100644
index 00000000..d21e5b7b
Binary files /dev/null and b/resources/scaleway/serverless/serverlesscontainers.png differ
diff --git a/resources/scaleway/serverless/serverlessdb.png b/resources/scaleway/serverless/serverlessdb.png
new file mode 100644
index 00000000..e4f1b5fa
Binary files /dev/null and b/resources/scaleway/serverless/serverlessdb.png differ
diff --git a/resources/scaleway/serverless/serverlessfunctions.png b/resources/scaleway/serverless/serverlessfunctions.png
new file mode 100644
index 00000000..c2727d65
Binary files /dev/null and b/resources/scaleway/serverless/serverlessfunctions.png differ
diff --git a/resources/scaleway/serverless/serverlessjobs.png b/resources/scaleway/serverless/serverlessjobs.png
new file mode 100644
index 00000000..97ed02bb
Binary files /dev/null and b/resources/scaleway/serverless/serverlessjobs.png differ
diff --git a/resources/scaleway/serverless/topicsandevents.png b/resources/scaleway/serverless/topicsandevents.png
new file mode 100644
index 00000000..42d18ba9
Binary files /dev/null and b/resources/scaleway/serverless/topicsandevents.png differ
diff --git a/resources/scaleway/storage/blockstorage.png b/resources/scaleway/storage/blockstorage.png
new file mode 100644
index 00000000..9b3cb0f2
Binary files /dev/null and b/resources/scaleway/storage/blockstorage.png differ
diff --git a/resources/scaleway/storage/coldstorage.png b/resources/scaleway/storage/coldstorage.png
new file mode 100644
index 00000000..d01c7e6f
Binary files /dev/null and b/resources/scaleway/storage/coldstorage.png differ
diff --git a/resources/scaleway/storage/filestorage.png b/resources/scaleway/storage/filestorage.png
new file mode 100644
index 00000000..d8d74fc1
Binary files /dev/null and b/resources/scaleway/storage/filestorage.png differ
diff --git a/resources/scaleway/storage/lifecyclerules.png b/resources/scaleway/storage/lifecyclerules.png
new file mode 100644
index 00000000..4e162cb9
Binary files /dev/null and b/resources/scaleway/storage/lifecyclerules.png differ
diff --git a/resources/scaleway/storage/objectstorage.png b/resources/scaleway/storage/objectstorage.png
new file mode 100644
index 00000000..8eda6246
Binary files /dev/null and b/resources/scaleway/storage/objectstorage.png differ
diff --git a/resources/scaleway/support/abuse.png b/resources/scaleway/support/abuse.png
new file mode 100644
index 00000000..15688450
Binary files /dev/null and b/resources/scaleway/support/abuse.png differ
diff --git a/resources/scaleway/support/basicsupport.png b/resources/scaleway/support/basicsupport.png
new file mode 100644
index 00000000..b180cfee
Binary files /dev/null and b/resources/scaleway/support/basicsupport.png differ
diff --git a/resources/scaleway/support/goldsupport.png b/resources/scaleway/support/goldsupport.png
new file mode 100644
index 00000000..5c154240
Binary files /dev/null and b/resources/scaleway/support/goldsupport.png differ
diff --git a/resources/scaleway/support/platinumsupport.png b/resources/scaleway/support/platinumsupport.png
new file mode 100644
index 00000000..94b0badb
Binary files /dev/null and b/resources/scaleway/support/platinumsupport.png differ
diff --git a/resources/scaleway/support/servicelevel.png b/resources/scaleway/support/servicelevel.png
new file mode 100644
index 00000000..80420744
Binary files /dev/null and b/resources/scaleway/support/servicelevel.png differ
diff --git a/resources/scaleway/support/silversupport.png b/resources/scaleway/support/silversupport.png
new file mode 100644
index 00000000..1a6de6e4
Binary files /dev/null and b/resources/scaleway/support/silversupport.png differ
diff --git a/resources/scaleway/support/support.png b/resources/scaleway/support/support.png
new file mode 100644
index 00000000..f64e2013
Binary files /dev/null and b/resources/scaleway/support/support.png differ
diff --git a/scripts/resource.py b/scripts/resource.py
index e4c27e28..05b25ffc 100644
--- a/scripts/resource.py
+++ b/scripts/resource.py
@@ -140,6 +140,8 @@ def cleaner_openstack(f):
def cleaner_gis(f):
return f.lower()
+def cleaner_scaleway(f):
+ return f.lower()
cleaners = {
"onprem": cleaner_onprem,
@@ -159,6 +161,7 @@ cleaners = {
"generic": cleaner_generic,
"openstack": cleaner_openstack,
"gis": cleaner_gis,
+ "scaleway": cleaner_scaleway,
}
diff --git a/website/static/img/resources/scaleway/account/accountexperience.png b/website/static/img/resources/scaleway/account/accountexperience.png
new file mode 100644
index 00000000..2b85468b
Binary files /dev/null and b/website/static/img/resources/scaleway/account/accountexperience.png differ
diff --git a/website/static/img/resources/scaleway/ai/custombuiltclusters.png b/website/static/img/resources/scaleway/ai/custombuiltclusters.png
new file mode 100644
index 00000000..fcad532d
Binary files /dev/null and b/website/static/img/resources/scaleway/ai/custombuiltclusters.png differ
diff --git a/website/static/img/resources/scaleway/ai/distributeddatalab.png b/website/static/img/resources/scaleway/ai/distributeddatalab.png
new file mode 100644
index 00000000..63a74875
Binary files /dev/null and b/website/static/img/resources/scaleway/ai/distributeddatalab.png differ
diff --git a/website/static/img/resources/scaleway/ai/generativeapi.png b/website/static/img/resources/scaleway/ai/generativeapi.png
new file mode 100644
index 00000000..d567c4d6
Binary files /dev/null and b/website/static/img/resources/scaleway/ai/generativeapi.png differ
diff --git a/website/static/img/resources/scaleway/ai/inference.png b/website/static/img/resources/scaleway/ai/inference.png
new file mode 100644
index 00000000..ee636a3c
Binary files /dev/null and b/website/static/img/resources/scaleway/ai/inference.png differ
diff --git a/website/static/img/resources/scaleway/ai/ondemandclusters.png b/website/static/img/resources/scaleway/ai/ondemandclusters.png
new file mode 100644
index 00000000..62113272
Binary files /dev/null and b/website/static/img/resources/scaleway/ai/ondemandclusters.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/additionaldisks.png b/website/static/img/resources/scaleway/baremetal/additionaldisks.png
new file mode 100644
index 00000000..d5081a6c
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/additionaldisks.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/coreservers.png b/website/static/img/resources/scaleway/baremetal/coreservers.png
new file mode 100644
index 00000000..5124e8ad
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/coreservers.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/dedibackup.png b/website/static/img/resources/scaleway/baremetal/dedibackup.png
new file mode 100644
index 00000000..babd8903
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/dedibackup.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/dedicatedservers.png b/website/static/img/resources/scaleway/baremetal/dedicatedservers.png
new file mode 100644
index 00000000..eb14a3b0
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/dedicatedservers.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/dedirack.png b/website/static/img/resources/scaleway/baremetal/dedirack.png
new file mode 100644
index 00000000..09f3e515
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/dedirack.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/elasticmetal.png b/website/static/img/resources/scaleway/baremetal/elasticmetal.png
new file mode 100644
index 00000000..b62cf199
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/elasticmetal.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/elasticmetalaluminium.png b/website/static/img/resources/scaleway/baremetal/elasticmetalaluminium.png
new file mode 100644
index 00000000..c94ee6fb
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/elasticmetalaluminium.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/elasticmetalberyllium.png b/website/static/img/resources/scaleway/baremetal/elasticmetalberyllium.png
new file mode 100644
index 00000000..55716eaf
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/elasticmetalberyllium.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/elasticmetaliridium.png b/website/static/img/resources/scaleway/baremetal/elasticmetaliridium.png
new file mode 100644
index 00000000..15d6f1a7
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/elasticmetaliridium.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/elasticmetallithium.png b/website/static/img/resources/scaleway/baremetal/elasticmetallithium.png
new file mode 100644
index 00000000..4af6471f
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/elasticmetallithium.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/elasticmetalriscv.png b/website/static/img/resources/scaleway/baremetal/elasticmetalriscv.png
new file mode 100644
index 00000000..5b88e425
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/elasticmetalriscv.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/elasticmetaltitanium.png b/website/static/img/resources/scaleway/baremetal/elasticmetaltitanium.png
new file mode 100644
index 00000000..e5937339
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/elasticmetaltitanium.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/gpuservers.png b/website/static/img/resources/scaleway/baremetal/gpuservers.png
new file mode 100644
index 00000000..f2a0f3c5
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/gpuservers.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/ipfailover.png b/website/static/img/resources/scaleway/baremetal/ipfailover.png
new file mode 100644
index 00000000..aa284abf
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/ipfailover.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/macmini.png b/website/static/img/resources/scaleway/baremetal/macmini.png
new file mode 100644
index 00000000..13cfaaec
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/macmini.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/macminim1.png b/website/static/img/resources/scaleway/baremetal/macminim1.png
new file mode 100644
index 00000000..54d46806
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/macminim1.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/macminim2.png b/website/static/img/resources/scaleway/baremetal/macminim2.png
new file mode 100644
index 00000000..6a5579c4e
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/macminim2.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/macminim4.png b/website/static/img/resources/scaleway/baremetal/macminim4.png
new file mode 100644
index 00000000..938ef995
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/macminim4.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/proservers.png b/website/static/img/resources/scaleway/baremetal/proservers.png
new file mode 100644
index 00000000..f022d1b8
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/proservers.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/rpn.png b/website/static/img/resources/scaleway/baremetal/rpn.png
new file mode 100644
index 00000000..e0ef78f8
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/rpn.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/rpnsan.png b/website/static/img/resources/scaleway/baremetal/rpnsan.png
new file mode 100644
index 00000000..afdc4a68
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/rpnsan.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/rpnv1.png b/website/static/img/resources/scaleway/baremetal/rpnv1.png
new file mode 100644
index 00000000..578e2f50
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/rpnv1.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/rpnv2.png b/website/static/img/resources/scaleway/baremetal/rpnv2.png
new file mode 100644
index 00000000..ba947656
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/rpnv2.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/startservers.png b/website/static/img/resources/scaleway/baremetal/startservers.png
new file mode 100644
index 00000000..e6f57b68
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/startservers.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/storeservers.png b/website/static/img/resources/scaleway/baremetal/storeservers.png
new file mode 100644
index 00000000..620ed197
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/storeservers.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/vpsproservers.png b/website/static/img/resources/scaleway/baremetal/vpsproservers.png
new file mode 100644
index 00000000..8d6f0625
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/vpsproservers.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/vpsservers.png b/website/static/img/resources/scaleway/baremetal/vpsservers.png
new file mode 100644
index 00000000..5ecc151d
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/vpsservers.png differ
diff --git a/website/static/img/resources/scaleway/baremetal/vpsstartservers.png b/website/static/img/resources/scaleway/baremetal/vpsstartservers.png
new file mode 100644
index 00000000..e41c7792
Binary files /dev/null and b/website/static/img/resources/scaleway/baremetal/vpsstartservers.png differ
diff --git a/website/static/img/resources/scaleway/billing/billing.png b/website/static/img/resources/scaleway/billing/billing.png
new file mode 100644
index 00000000..41796ceb
Binary files /dev/null and b/website/static/img/resources/scaleway/billing/billing.png differ
diff --git a/website/static/img/resources/scaleway/billing/cb.png b/website/static/img/resources/scaleway/billing/cb.png
new file mode 100644
index 00000000..d3f26f70
Binary files /dev/null and b/website/static/img/resources/scaleway/billing/cb.png differ
diff --git a/website/static/img/resources/scaleway/billing/costmanager.png b/website/static/img/resources/scaleway/billing/costmanager.png
new file mode 100644
index 00000000..42e39962
Binary files /dev/null and b/website/static/img/resources/scaleway/billing/costmanager.png differ
diff --git a/website/static/img/resources/scaleway/billing/savingsplans.png b/website/static/img/resources/scaleway/billing/savingsplans.png
new file mode 100644
index 00000000..0f9c2997
Binary files /dev/null and b/website/static/img/resources/scaleway/billing/savingsplans.png differ
diff --git a/website/static/img/resources/scaleway/billing/sepa.png b/website/static/img/resources/scaleway/billing/sepa.png
new file mode 100644
index 00000000..92b82f6f
Binary files /dev/null and b/website/static/img/resources/scaleway/billing/sepa.png differ
diff --git a/website/static/img/resources/scaleway/billing/verifycard.png b/website/static/img/resources/scaleway/billing/verifycard.png
new file mode 100644
index 00000000..fd94d6e7
Binary files /dev/null and b/website/static/img/resources/scaleway/billing/verifycard.png differ
diff --git a/website/static/img/resources/scaleway/compute/cloudinit.png b/website/static/img/resources/scaleway/compute/cloudinit.png
new file mode 100644
index 00000000..e6e6cbd4
Binary files /dev/null and b/website/static/img/resources/scaleway/compute/cloudinit.png differ
diff --git a/website/static/img/resources/scaleway/compute/costoptimizedinstances.png b/website/static/img/resources/scaleway/compute/costoptimizedinstances.png
new file mode 100644
index 00000000..c232df82
Binary files /dev/null and b/website/static/img/resources/scaleway/compute/costoptimizedinstances.png differ
diff --git a/website/static/img/resources/scaleway/compute/gpuinstances.png b/website/static/img/resources/scaleway/compute/gpuinstances.png
new file mode 100644
index 00000000..17cb6207
Binary files /dev/null and b/website/static/img/resources/scaleway/compute/gpuinstances.png differ
diff --git a/website/static/img/resources/scaleway/compute/images.png b/website/static/img/resources/scaleway/compute/images.png
new file mode 100644
index 00000000..296bc6e5
Binary files /dev/null and b/website/static/img/resources/scaleway/compute/images.png differ
diff --git a/website/static/img/resources/scaleway/compute/instances.png b/website/static/img/resources/scaleway/compute/instances.png
new file mode 100644
index 00000000..f54143a1
Binary files /dev/null and b/website/static/img/resources/scaleway/compute/instances.png differ
diff --git a/website/static/img/resources/scaleway/compute/instancescalinggroups.png b/website/static/img/resources/scaleway/compute/instancescalinggroups.png
new file mode 100644
index 00000000..1a9dd2da
Binary files /dev/null and b/website/static/img/resources/scaleway/compute/instancescalinggroups.png differ
diff --git a/website/static/img/resources/scaleway/compute/learninginstances.png b/website/static/img/resources/scaleway/compute/learninginstances.png
new file mode 100644
index 00000000..e69d7875
Binary files /dev/null and b/website/static/img/resources/scaleway/compute/learninginstances.png differ
diff --git a/website/static/img/resources/scaleway/compute/localstorage.png b/website/static/img/resources/scaleway/compute/localstorage.png
new file mode 100644
index 00000000..98d0884c
Binary files /dev/null and b/website/static/img/resources/scaleway/compute/localstorage.png differ
diff --git a/website/static/img/resources/scaleway/compute/placementgroup.png b/website/static/img/resources/scaleway/compute/placementgroup.png
new file mode 100644
index 00000000..71f3af02
Binary files /dev/null and b/website/static/img/resources/scaleway/compute/placementgroup.png differ
diff --git a/website/static/img/resources/scaleway/compute/productionoptimizedinstances.png b/website/static/img/resources/scaleway/compute/productionoptimizedinstances.png
new file mode 100644
index 00000000..a169d71d
Binary files /dev/null and b/website/static/img/resources/scaleway/compute/productionoptimizedinstances.png differ
diff --git a/website/static/img/resources/scaleway/compute/securitygroup.png b/website/static/img/resources/scaleway/compute/securitygroup.png
new file mode 100644
index 00000000..99f16e84
Binary files /dev/null and b/website/static/img/resources/scaleway/compute/securitygroup.png differ
diff --git a/website/static/img/resources/scaleway/compute/snapshots.png b/website/static/img/resources/scaleway/compute/snapshots.png
new file mode 100644
index 00000000..329b164b
Binary files /dev/null and b/website/static/img/resources/scaleway/compute/snapshots.png differ
diff --git a/website/static/img/resources/scaleway/compute/workloadoptimizedinstances.png b/website/static/img/resources/scaleway/compute/workloadoptimizedinstances.png
new file mode 100644
index 00000000..4acdca22
Binary files /dev/null and b/website/static/img/resources/scaleway/compute/workloadoptimizedinstances.png differ
diff --git a/website/static/img/resources/scaleway/containers/applicationlibrary.png b/website/static/img/resources/scaleway/containers/applicationlibrary.png
new file mode 100644
index 00000000..a5b9f6d7
Binary files /dev/null and b/website/static/img/resources/scaleway/containers/applicationlibrary.png differ
diff --git a/website/static/img/resources/scaleway/containers/containerregistry.png b/website/static/img/resources/scaleway/containers/containerregistry.png
new file mode 100644
index 00000000..9b03608e
Binary files /dev/null and b/website/static/img/resources/scaleway/containers/containerregistry.png differ
diff --git a/website/static/img/resources/scaleway/containers/dedicatedcontrolplane.png b/website/static/img/resources/scaleway/containers/dedicatedcontrolplane.png
new file mode 100644
index 00000000..29f29baa
Binary files /dev/null and b/website/static/img/resources/scaleway/containers/dedicatedcontrolplane.png differ
diff --git a/website/static/img/resources/scaleway/containers/kuberneteskapsule.png b/website/static/img/resources/scaleway/containers/kuberneteskapsule.png
new file mode 100644
index 00000000..ac43370f
Binary files /dev/null and b/website/static/img/resources/scaleway/containers/kuberneteskapsule.png differ
diff --git a/website/static/img/resources/scaleway/containers/kuberneteskosmos.png b/website/static/img/resources/scaleway/containers/kuberneteskosmos.png
new file mode 100644
index 00000000..38ba779c
Binary files /dev/null and b/website/static/img/resources/scaleway/containers/kuberneteskosmos.png differ
diff --git a/website/static/img/resources/scaleway/containers/pool.png b/website/static/img/resources/scaleway/containers/pool.png
new file mode 100644
index 00000000..a13f658f
Binary files /dev/null and b/website/static/img/resources/scaleway/containers/pool.png differ
diff --git a/website/static/img/resources/scaleway/content/advancedsettings.png b/website/static/img/resources/scaleway/content/advancedsettings.png
new file mode 100644
index 00000000..b06a24eb
Binary files /dev/null and b/website/static/img/resources/scaleway/content/advancedsettings.png differ
diff --git a/website/static/img/resources/scaleway/content/changelogs.png b/website/static/img/resources/scaleway/content/changelogs.png
new file mode 100644
index 00000000..2494160a
Binary files /dev/null and b/website/static/img/resources/scaleway/content/changelogs.png differ
diff --git a/website/static/img/resources/scaleway/content/deletemarker.png b/website/static/img/resources/scaleway/content/deletemarker.png
new file mode 100644
index 00000000..b8e66736
Binary files /dev/null and b/website/static/img/resources/scaleway/content/deletemarker.png differ
diff --git a/website/static/img/resources/scaleway/content/documentation.png b/website/static/img/resources/scaleway/content/documentation.png
new file mode 100644
index 00000000..d3343fca
Binary files /dev/null and b/website/static/img/resources/scaleway/content/documentation.png differ
diff --git a/website/static/img/resources/scaleway/content/file.png b/website/static/img/resources/scaleway/content/file.png
new file mode 100644
index 00000000..1570ea0c
Binary files /dev/null and b/website/static/img/resources/scaleway/content/file.png differ
diff --git a/website/static/img/resources/scaleway/content/folder.png b/website/static/img/resources/scaleway/content/folder.png
new file mode 100644
index 00000000..d69525c7
Binary files /dev/null and b/website/static/img/resources/scaleway/content/folder.png differ
diff --git a/website/static/img/resources/scaleway/content/rocket.png b/website/static/img/resources/scaleway/content/rocket.png
new file mode 100644
index 00000000..ebb4ded0
Binary files /dev/null and b/website/static/img/resources/scaleway/content/rocket.png differ
diff --git a/website/static/img/resources/scaleway/content/sms.png b/website/static/img/resources/scaleway/content/sms.png
new file mode 100644
index 00000000..d0bd3430
Binary files /dev/null and b/website/static/img/resources/scaleway/content/sms.png differ
diff --git a/website/static/img/resources/scaleway/content/tutorial.png b/website/static/img/resources/scaleway/content/tutorial.png
new file mode 100644
index 00000000..0e2b425c
Binary files /dev/null and b/website/static/img/resources/scaleway/content/tutorial.png differ
diff --git a/website/static/img/resources/scaleway/content/video.png b/website/static/img/resources/scaleway/content/video.png
new file mode 100644
index 00000000..99dd9f71
Binary files /dev/null and b/website/static/img/resources/scaleway/content/video.png differ
diff --git a/website/static/img/resources/scaleway/devandautomationtools/ansible.png b/website/static/img/resources/scaleway/devandautomationtools/ansible.png
new file mode 100644
index 00000000..46563e96
Binary files /dev/null and b/website/static/img/resources/scaleway/devandautomationtools/ansible.png differ
diff --git a/website/static/img/resources/scaleway/devandautomationtools/packer.png b/website/static/img/resources/scaleway/devandautomationtools/packer.png
new file mode 100644
index 00000000..d1959a9f
Binary files /dev/null and b/website/static/img/resources/scaleway/devandautomationtools/packer.png differ
diff --git a/website/static/img/resources/scaleway/devandautomationtools/sdk.png b/website/static/img/resources/scaleway/devandautomationtools/sdk.png
new file mode 100644
index 00000000..9e2d7adb
Binary files /dev/null and b/website/static/img/resources/scaleway/devandautomationtools/sdk.png differ
diff --git a/website/static/img/resources/scaleway/devandautomationtools/sdkgo.png b/website/static/img/resources/scaleway/devandautomationtools/sdkgo.png
new file mode 100644
index 00000000..ac764f45
Binary files /dev/null and b/website/static/img/resources/scaleway/devandautomationtools/sdkgo.png differ
diff --git a/website/static/img/resources/scaleway/devandautomationtools/sdkjs.png b/website/static/img/resources/scaleway/devandautomationtools/sdkjs.png
new file mode 100644
index 00000000..855f91f1
Binary files /dev/null and b/website/static/img/resources/scaleway/devandautomationtools/sdkjs.png differ
diff --git a/website/static/img/resources/scaleway/devandautomationtools/sdkpython.png b/website/static/img/resources/scaleway/devandautomationtools/sdkpython.png
new file mode 100644
index 00000000..1f93c895
Binary files /dev/null and b/website/static/img/resources/scaleway/devandautomationtools/sdkpython.png differ
diff --git a/website/static/img/resources/scaleway/environmentalfootprint/environmentalfootprintcalculator.png b/website/static/img/resources/scaleway/environmentalfootprint/environmentalfootprintcalculator.png
new file mode 100644
index 00000000..244b4e0b
Binary files /dev/null and b/website/static/img/resources/scaleway/environmentalfootprint/environmentalfootprintcalculator.png differ
diff --git a/website/static/img/resources/scaleway/infrastructure/distributionsinstantapps.png b/website/static/img/resources/scaleway/infrastructure/distributionsinstantapps.png
new file mode 100644
index 00000000..50b2d769
Binary files /dev/null and b/website/static/img/resources/scaleway/infrastructure/distributionsinstantapps.png differ
diff --git a/website/static/img/resources/scaleway/infrastructure/os.png b/website/static/img/resources/scaleway/infrastructure/os.png
new file mode 100644
index 00000000..91ee210f
Binary files /dev/null and b/website/static/img/resources/scaleway/infrastructure/os.png differ
diff --git a/website/static/img/resources/scaleway/infrastructure/server.png b/website/static/img/resources/scaleway/infrastructure/server.png
new file mode 100644
index 00000000..13f53134
Binary files /dev/null and b/website/static/img/resources/scaleway/infrastructure/server.png differ
diff --git a/website/static/img/resources/scaleway/manageddatabases/databaseforredis.png b/website/static/img/resources/scaleway/manageddatabases/databaseforredis.png
new file mode 100644
index 00000000..55aed503
Binary files /dev/null and b/website/static/img/resources/scaleway/manageddatabases/databaseforredis.png differ
diff --git a/website/static/img/resources/scaleway/manageddatabases/datawarehouse.png b/website/static/img/resources/scaleway/manageddatabases/datawarehouse.png
new file mode 100644
index 00000000..fbb5d67d
Binary files /dev/null and b/website/static/img/resources/scaleway/manageddatabases/datawarehouse.png differ
diff --git a/website/static/img/resources/scaleway/manageddatabases/manageddatabase.png b/website/static/img/resources/scaleway/manageddatabases/manageddatabase.png
new file mode 100644
index 00000000..7b0e89f9
Binary files /dev/null and b/website/static/img/resources/scaleway/manageddatabases/manageddatabase.png differ
diff --git a/website/static/img/resources/scaleway/manageddatabases/managedmongodb.png b/website/static/img/resources/scaleway/manageddatabases/managedmongodb.png
new file mode 100644
index 00000000..e94fcaf3
Binary files /dev/null and b/website/static/img/resources/scaleway/manageddatabases/managedmongodb.png differ
diff --git a/website/static/img/resources/scaleway/manageddatabases/managedsearchdatabase.png b/website/static/img/resources/scaleway/manageddatabases/managedsearchdatabase.png
new file mode 100644
index 00000000..277fe328
Binary files /dev/null and b/website/static/img/resources/scaleway/manageddatabases/managedsearchdatabase.png differ
diff --git a/website/static/img/resources/scaleway/manageddatabases/postgresqlmysqldatabase.png b/website/static/img/resources/scaleway/manageddatabases/postgresqlmysqldatabase.png
new file mode 100644
index 00000000..b4aa9262
Binary files /dev/null and b/website/static/img/resources/scaleway/manageddatabases/postgresqlmysqldatabase.png differ
diff --git a/website/static/img/resources/scaleway/managedservices/devices.png b/website/static/img/resources/scaleway/managedservices/devices.png
new file mode 100644
index 00000000..91f38133
Binary files /dev/null and b/website/static/img/resources/scaleway/managedservices/devices.png differ
diff --git a/website/static/img/resources/scaleway/managedservices/hubnetworks.png b/website/static/img/resources/scaleway/managedservices/hubnetworks.png
new file mode 100644
index 00000000..05c0399f
Binary files /dev/null and b/website/static/img/resources/scaleway/managedservices/hubnetworks.png differ
diff --git a/website/static/img/resources/scaleway/managedservices/hubroutes.png b/website/static/img/resources/scaleway/managedservices/hubroutes.png
new file mode 100644
index 00000000..7d95d856
Binary files /dev/null and b/website/static/img/resources/scaleway/managedservices/hubroutes.png differ
diff --git a/website/static/img/resources/scaleway/managedservices/iothub.png b/website/static/img/resources/scaleway/managedservices/iothub.png
new file mode 100644
index 00000000..1ff63e8a
Binary files /dev/null and b/website/static/img/resources/scaleway/managedservices/iothub.png differ
diff --git a/website/static/img/resources/scaleway/managedservices/smtp.png b/website/static/img/resources/scaleway/managedservices/smtp.png
new file mode 100644
index 00000000..3c0a4470
Binary files /dev/null and b/website/static/img/resources/scaleway/managedservices/smtp.png differ
diff --git a/website/static/img/resources/scaleway/managedservices/transactionalemail.png b/website/static/img/resources/scaleway/managedservices/transactionalemail.png
new file mode 100644
index 00000000..b222fe41
Binary files /dev/null and b/website/static/img/resources/scaleway/managedservices/transactionalemail.png differ
diff --git a/website/static/img/resources/scaleway/managedservices/webhosting.png b/website/static/img/resources/scaleway/managedservices/webhosting.png
new file mode 100644
index 00000000..ed2e1d96
Binary files /dev/null and b/website/static/img/resources/scaleway/managedservices/webhosting.png differ
diff --git a/website/static/img/resources/scaleway/network/backends.png b/website/static/img/resources/scaleway/network/backends.png
new file mode 100644
index 00000000..170be4c2
Binary files /dev/null and b/website/static/img/resources/scaleway/network/backends.png differ
diff --git a/website/static/img/resources/scaleway/network/cdn.png b/website/static/img/resources/scaleway/network/cdn.png
new file mode 100644
index 00000000..dcc4f2f2
Binary files /dev/null and b/website/static/img/resources/scaleway/network/cdn.png differ
diff --git a/website/static/img/resources/scaleway/network/ddos.png b/website/static/img/resources/scaleway/network/ddos.png
new file mode 100644
index 00000000..fa7a764c
Binary files /dev/null and b/website/static/img/resources/scaleway/network/ddos.png differ
diff --git a/website/static/img/resources/scaleway/network/domainsanddns.png b/website/static/img/resources/scaleway/network/domainsanddns.png
new file mode 100644
index 00000000..fa013e7d
Binary files /dev/null and b/website/static/img/resources/scaleway/network/domainsanddns.png differ
diff --git a/website/static/img/resources/scaleway/network/edgeservices.png b/website/static/img/resources/scaleway/network/edgeservices.png
new file mode 100644
index 00000000..3f1872cc
Binary files /dev/null and b/website/static/img/resources/scaleway/network/edgeservices.png differ
diff --git a/website/static/img/resources/scaleway/network/flexibleip.png b/website/static/img/resources/scaleway/network/flexibleip.png
new file mode 100644
index 00000000..8fc97a0a
Binary files /dev/null and b/website/static/img/resources/scaleway/network/flexibleip.png differ
diff --git a/website/static/img/resources/scaleway/network/frontends.png b/website/static/img/resources/scaleway/network/frontends.png
new file mode 100644
index 00000000..bafdf218
Binary files /dev/null and b/website/static/img/resources/scaleway/network/frontends.png differ
diff --git a/website/static/img/resources/scaleway/network/interlink.png b/website/static/img/resources/scaleway/network/interlink.png
new file mode 100644
index 00000000..d9f3c82b
Binary files /dev/null and b/website/static/img/resources/scaleway/network/interlink.png differ
diff --git a/website/static/img/resources/scaleway/network/ipam.png b/website/static/img/resources/scaleway/network/ipam.png
new file mode 100644
index 00000000..669018fe
Binary files /dev/null and b/website/static/img/resources/scaleway/network/ipam.png differ
diff --git a/website/static/img/resources/scaleway/network/loadbalancers.png b/website/static/img/resources/scaleway/network/loadbalancers.png
new file mode 100644
index 00000000..d8f45480
Binary files /dev/null and b/website/static/img/resources/scaleway/network/loadbalancers.png differ
diff --git a/website/static/img/resources/scaleway/network/networkacls.png b/website/static/img/resources/scaleway/network/networkacls.png
new file mode 100644
index 00000000..06f641d6
Binary files /dev/null and b/website/static/img/resources/scaleway/network/networkacls.png differ
diff --git a/website/static/img/resources/scaleway/network/privateip.png b/website/static/img/resources/scaleway/network/privateip.png
new file mode 100644
index 00000000..a2a248d6
Binary files /dev/null and b/website/static/img/resources/scaleway/network/privateip.png differ
diff --git a/website/static/img/resources/scaleway/network/privatenetworks.png b/website/static/img/resources/scaleway/network/privatenetworks.png
new file mode 100644
index 00000000..e277df55
Binary files /dev/null and b/website/static/img/resources/scaleway/network/privatenetworks.png differ
diff --git a/website/static/img/resources/scaleway/network/publicgateway.png b/website/static/img/resources/scaleway/network/publicgateway.png
new file mode 100644
index 00000000..2ab0f528
Binary files /dev/null and b/website/static/img/resources/scaleway/network/publicgateway.png differ
diff --git a/website/static/img/resources/scaleway/network/router.png b/website/static/img/resources/scaleway/network/router.png
new file mode 100644
index 00000000..d0637d28
Binary files /dev/null and b/website/static/img/resources/scaleway/network/router.png differ
diff --git a/website/static/img/resources/scaleway/network/sslcertificates.png b/website/static/img/resources/scaleway/network/sslcertificates.png
new file mode 100644
index 00000000..c311b39a
Binary files /dev/null and b/website/static/img/resources/scaleway/network/sslcertificates.png differ
diff --git a/website/static/img/resources/scaleway/network/vpc.png b/website/static/img/resources/scaleway/network/vpc.png
new file mode 100644
index 00000000..449a9e65
Binary files /dev/null and b/website/static/img/resources/scaleway/network/vpc.png differ
diff --git a/website/static/img/resources/scaleway/network/vpn.png b/website/static/img/resources/scaleway/network/vpn.png
new file mode 100644
index 00000000..d3962c8e
Binary files /dev/null and b/website/static/img/resources/scaleway/network/vpn.png differ
diff --git a/website/static/img/resources/scaleway/network/zone.png b/website/static/img/resources/scaleway/network/zone.png
new file mode 100644
index 00000000..7d4714c4
Binary files /dev/null and b/website/static/img/resources/scaleway/network/zone.png differ
diff --git a/website/static/img/resources/scaleway/networking/bandwidth.png b/website/static/img/resources/scaleway/networking/bandwidth.png
new file mode 100644
index 00000000..be538b13
Binary files /dev/null and b/website/static/img/resources/scaleway/networking/bandwidth.png differ
diff --git a/website/static/img/resources/scaleway/observability/cockpit.png b/website/static/img/resources/scaleway/observability/cockpit.png
new file mode 100644
index 00000000..9b7b9b16
Binary files /dev/null and b/website/static/img/resources/scaleway/observability/cockpit.png differ
diff --git a/website/static/img/resources/scaleway/observability/monitoring.png b/website/static/img/resources/scaleway/observability/monitoring.png
new file mode 100644
index 00000000..80eb819e
Binary files /dev/null and b/website/static/img/resources/scaleway/observability/monitoring.png differ
diff --git a/website/static/img/resources/scaleway/orchestrationtools/api.png b/website/static/img/resources/scaleway/orchestrationtools/api.png
new file mode 100644
index 00000000..6e4d4880
Binary files /dev/null and b/website/static/img/resources/scaleway/orchestrationtools/api.png differ
diff --git a/website/static/img/resources/scaleway/orchestrationtools/cli.png b/website/static/img/resources/scaleway/orchestrationtools/cli.png
new file mode 100644
index 00000000..54f6addd
Binary files /dev/null and b/website/static/img/resources/scaleway/orchestrationtools/cli.png differ
diff --git a/website/static/img/resources/scaleway/orchestrationtools/console.png b/website/static/img/resources/scaleway/orchestrationtools/console.png
new file mode 100644
index 00000000..f181d98d
Binary files /dev/null and b/website/static/img/resources/scaleway/orchestrationtools/console.png differ
diff --git a/website/static/img/resources/scaleway/orchestrationtools/terraform.png b/website/static/img/resources/scaleway/orchestrationtools/terraform.png
new file mode 100644
index 00000000..d388c4e0
Binary files /dev/null and b/website/static/img/resources/scaleway/orchestrationtools/terraform.png differ
diff --git a/website/static/img/resources/scaleway/orchestrationtools/webplatform.png b/website/static/img/resources/scaleway/orchestrationtools/webplatform.png
new file mode 100644
index 00000000..fdd8897a
Binary files /dev/null and b/website/static/img/resources/scaleway/orchestrationtools/webplatform.png differ
diff --git a/website/static/img/resources/scaleway/scalewaylabs/ipfsnaming.png b/website/static/img/resources/scaleway/scalewaylabs/ipfsnaming.png
new file mode 100644
index 00000000..1abc45b0
Binary files /dev/null and b/website/static/img/resources/scaleway/scalewaylabs/ipfsnaming.png differ
diff --git a/website/static/img/resources/scaleway/scalewaylabs/ipfspinning.png b/website/static/img/resources/scaleway/scalewaylabs/ipfspinning.png
new file mode 100644
index 00000000..b2cfd632
Binary files /dev/null and b/website/static/img/resources/scaleway/scalewaylabs/ipfspinning.png differ
diff --git a/website/static/img/resources/scaleway/scalewaylabs/qaas.png b/website/static/img/resources/scaleway/scalewaylabs/qaas.png
new file mode 100644
index 00000000..7c032e20
Binary files /dev/null and b/website/static/img/resources/scaleway/scalewaylabs/qaas.png differ
diff --git a/website/static/img/resources/scaleway/scalewaylabs/quantumapplication.png b/website/static/img/resources/scaleway/scalewaylabs/quantumapplication.png
new file mode 100644
index 00000000..743c22a0
Binary files /dev/null and b/website/static/img/resources/scaleway/scalewaylabs/quantumapplication.png differ
diff --git a/website/static/img/resources/scaleway/securityandidentity/apikey.png b/website/static/img/resources/scaleway/securityandidentity/apikey.png
new file mode 100644
index 00000000..cfecf104
Binary files /dev/null and b/website/static/img/resources/scaleway/securityandidentity/apikey.png differ
diff --git a/website/static/img/resources/scaleway/securityandidentity/application.png b/website/static/img/resources/scaleway/securityandidentity/application.png
new file mode 100644
index 00000000..4d69c7b4
Binary files /dev/null and b/website/static/img/resources/scaleway/securityandidentity/application.png differ
diff --git a/website/static/img/resources/scaleway/securityandidentity/audittrail.png b/website/static/img/resources/scaleway/securityandidentity/audittrail.png
new file mode 100644
index 00000000..6db24553
Binary files /dev/null and b/website/static/img/resources/scaleway/securityandidentity/audittrail.png differ
diff --git a/website/static/img/resources/scaleway/securityandidentity/iam.png b/website/static/img/resources/scaleway/securityandidentity/iam.png
new file mode 100644
index 00000000..dafacd07
Binary files /dev/null and b/website/static/img/resources/scaleway/securityandidentity/iam.png differ
diff --git a/website/static/img/resources/scaleway/securityandidentity/keymanager.png b/website/static/img/resources/scaleway/securityandidentity/keymanager.png
new file mode 100644
index 00000000..79c91019
Binary files /dev/null and b/website/static/img/resources/scaleway/securityandidentity/keymanager.png differ
diff --git a/website/static/img/resources/scaleway/securityandidentity/multiusers.png b/website/static/img/resources/scaleway/securityandidentity/multiusers.png
new file mode 100644
index 00000000..86c9e028
Binary files /dev/null and b/website/static/img/resources/scaleway/securityandidentity/multiusers.png differ
diff --git a/website/static/img/resources/scaleway/securityandidentity/policy.png b/website/static/img/resources/scaleway/securityandidentity/policy.png
new file mode 100644
index 00000000..d085b51b
Binary files /dev/null and b/website/static/img/resources/scaleway/securityandidentity/policy.png differ
diff --git a/website/static/img/resources/scaleway/securityandidentity/secretmanager.png b/website/static/img/resources/scaleway/securityandidentity/secretmanager.png
new file mode 100644
index 00000000..7af84784
Binary files /dev/null and b/website/static/img/resources/scaleway/securityandidentity/secretmanager.png differ
diff --git a/website/static/img/resources/scaleway/securityandidentity/user.png b/website/static/img/resources/scaleway/securityandidentity/user.png
new file mode 100644
index 00000000..1df17aeb
Binary files /dev/null and b/website/static/img/resources/scaleway/securityandidentity/user.png differ
diff --git a/website/static/img/resources/scaleway/serverless/apigateway.png b/website/static/img/resources/scaleway/serverless/apigateway.png
new file mode 100644
index 00000000..078a6e08
Binary files /dev/null and b/website/static/img/resources/scaleway/serverless/apigateway.png differ
diff --git a/website/static/img/resources/scaleway/serverless/managedrabbitmq.png b/website/static/img/resources/scaleway/serverless/managedrabbitmq.png
new file mode 100644
index 00000000..b6acbf5a
Binary files /dev/null and b/website/static/img/resources/scaleway/serverless/managedrabbitmq.png differ
diff --git a/website/static/img/resources/scaleway/serverless/nats.png b/website/static/img/resources/scaleway/serverless/nats.png
new file mode 100644
index 00000000..e984855a
Binary files /dev/null and b/website/static/img/resources/scaleway/serverless/nats.png differ
diff --git a/website/static/img/resources/scaleway/serverless/queues.png b/website/static/img/resources/scaleway/serverless/queues.png
new file mode 100644
index 00000000..7cdd2fd8
Binary files /dev/null and b/website/static/img/resources/scaleway/serverless/queues.png differ
diff --git a/website/static/img/resources/scaleway/serverless/queuing.png b/website/static/img/resources/scaleway/serverless/queuing.png
new file mode 100644
index 00000000..7eb343f5
Binary files /dev/null and b/website/static/img/resources/scaleway/serverless/queuing.png differ
diff --git a/website/static/img/resources/scaleway/serverless/serverlesscontainers.png b/website/static/img/resources/scaleway/serverless/serverlesscontainers.png
new file mode 100644
index 00000000..d21e5b7b
Binary files /dev/null and b/website/static/img/resources/scaleway/serverless/serverlesscontainers.png differ
diff --git a/website/static/img/resources/scaleway/serverless/serverlessdb.png b/website/static/img/resources/scaleway/serverless/serverlessdb.png
new file mode 100644
index 00000000..e4f1b5fa
Binary files /dev/null and b/website/static/img/resources/scaleway/serverless/serverlessdb.png differ
diff --git a/website/static/img/resources/scaleway/serverless/serverlessfunctions.png b/website/static/img/resources/scaleway/serverless/serverlessfunctions.png
new file mode 100644
index 00000000..c2727d65
Binary files /dev/null and b/website/static/img/resources/scaleway/serverless/serverlessfunctions.png differ
diff --git a/website/static/img/resources/scaleway/serverless/serverlessjobs.png b/website/static/img/resources/scaleway/serverless/serverlessjobs.png
new file mode 100644
index 00000000..97ed02bb
Binary files /dev/null and b/website/static/img/resources/scaleway/serverless/serverlessjobs.png differ
diff --git a/website/static/img/resources/scaleway/serverless/topicsandevents.png b/website/static/img/resources/scaleway/serverless/topicsandevents.png
new file mode 100644
index 00000000..42d18ba9
Binary files /dev/null and b/website/static/img/resources/scaleway/serverless/topicsandevents.png differ
diff --git a/website/static/img/resources/scaleway/storage/blockstorage.png b/website/static/img/resources/scaleway/storage/blockstorage.png
new file mode 100644
index 00000000..9b3cb0f2
Binary files /dev/null and b/website/static/img/resources/scaleway/storage/blockstorage.png differ
diff --git a/website/static/img/resources/scaleway/storage/coldstorage.png b/website/static/img/resources/scaleway/storage/coldstorage.png
new file mode 100644
index 00000000..d01c7e6f
Binary files /dev/null and b/website/static/img/resources/scaleway/storage/coldstorage.png differ
diff --git a/website/static/img/resources/scaleway/storage/filestorage.png b/website/static/img/resources/scaleway/storage/filestorage.png
new file mode 100644
index 00000000..d8d74fc1
Binary files /dev/null and b/website/static/img/resources/scaleway/storage/filestorage.png differ
diff --git a/website/static/img/resources/scaleway/storage/lifecyclerules.png b/website/static/img/resources/scaleway/storage/lifecyclerules.png
new file mode 100644
index 00000000..4e162cb9
Binary files /dev/null and b/website/static/img/resources/scaleway/storage/lifecyclerules.png differ
diff --git a/website/static/img/resources/scaleway/storage/objectstorage.png b/website/static/img/resources/scaleway/storage/objectstorage.png
new file mode 100644
index 00000000..8eda6246
Binary files /dev/null and b/website/static/img/resources/scaleway/storage/objectstorage.png differ
diff --git a/website/static/img/resources/scaleway/support/abuse.png b/website/static/img/resources/scaleway/support/abuse.png
new file mode 100644
index 00000000..15688450
Binary files /dev/null and b/website/static/img/resources/scaleway/support/abuse.png differ
diff --git a/website/static/img/resources/scaleway/support/basicsupport.png b/website/static/img/resources/scaleway/support/basicsupport.png
new file mode 100644
index 00000000..b180cfee
Binary files /dev/null and b/website/static/img/resources/scaleway/support/basicsupport.png differ
diff --git a/website/static/img/resources/scaleway/support/goldsupport.png b/website/static/img/resources/scaleway/support/goldsupport.png
new file mode 100644
index 00000000..5c154240
Binary files /dev/null and b/website/static/img/resources/scaleway/support/goldsupport.png differ
diff --git a/website/static/img/resources/scaleway/support/platinumsupport.png b/website/static/img/resources/scaleway/support/platinumsupport.png
new file mode 100644
index 00000000..94b0badb
Binary files /dev/null and b/website/static/img/resources/scaleway/support/platinumsupport.png differ
diff --git a/website/static/img/resources/scaleway/support/servicelevel.png b/website/static/img/resources/scaleway/support/servicelevel.png
new file mode 100644
index 00000000..80420744
Binary files /dev/null and b/website/static/img/resources/scaleway/support/servicelevel.png differ
diff --git a/website/static/img/resources/scaleway/support/silversupport.png b/website/static/img/resources/scaleway/support/silversupport.png
new file mode 100644
index 00000000..1a6de6e4
Binary files /dev/null and b/website/static/img/resources/scaleway/support/silversupport.png differ
diff --git a/website/static/img/resources/scaleway/support/support.png b/website/static/img/resources/scaleway/support/support.png
new file mode 100644
index 00000000..f64e2013
Binary files /dev/null and b/website/static/img/resources/scaleway/support/support.png differ