diff --git a/site/src/theme/icons.json b/site/src/theme/icons.json
index 285ed2b168..827def88af 100644
--- a/site/src/theme/icons.json
+++ b/site/src/theme/icons.json
@@ -3,9 +3,13 @@
"apache-guacamole.svg",
"apple-black.svg",
"apple-grey.svg",
+ "aws-dark.svg",
+ "aws-light.svg",
"aws.png",
+ "aws.svg",
"azure-devops.svg",
"azure.png",
+ "azure.svg",
"bitbucket.svg",
"centos.svg",
"clion.svg",
@@ -19,7 +23,9 @@
"debian.svg",
"discord.svg",
"do.png",
+ "docker-white.svg",
"docker.png",
+ "docker.svg",
"dotfiles.svg",
"fedora.svg",
"fly.io.svg",
diff --git a/site/static/icon/aws-dark.svg b/site/static/icon/aws-dark.svg
new file mode 100644
index 0000000000..8f10a5d6f7
--- /dev/null
+++ b/site/static/icon/aws-dark.svg
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/site/static/icon/aws-light.svg b/site/static/icon/aws-light.svg
new file mode 100644
index 0000000000..c4a24d080f
--- /dev/null
+++ b/site/static/icon/aws-light.svg
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/site/static/icon/aws.svg b/site/static/icon/aws.svg
new file mode 100644
index 0000000000..4715937ff0
--- /dev/null
+++ b/site/static/icon/aws.svg
@@ -0,0 +1,38 @@
+
+
+
diff --git a/site/static/icon/azure.svg b/site/static/icon/azure.svg
new file mode 100644
index 0000000000..49ebfea9ff
--- /dev/null
+++ b/site/static/icon/azure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/site/static/icon/docker-white.svg b/site/static/icon/docker-white.svg
new file mode 100644
index 0000000000..5425385110
--- /dev/null
+++ b/site/static/icon/docker-white.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/site/static/icon/docker.svg b/site/static/icon/docker.svg
new file mode 100644
index 0000000000..383626bfde
--- /dev/null
+++ b/site/static/icon/docker.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/site/static/icon/gcp.png b/site/static/icon/gcp.png
index 350bd4881a..f82f927e45 100644
Binary files a/site/static/icon/gcp.png and b/site/static/icon/gcp.png differ