diff --git a/README.md b/README.md
index f172f2d6..06a59b06 100644
--- a/README.md
+++ b/README.md
@@ -19,11 +19,11 @@
-[selfh.st/icons](https://selfh.st/icons) is a collection of 4,400+ logos and icons for self-hosted (and non-self-hosted) software.
+[selfh.st/icons](https://selfh.st/icons) is a collection of 4,500+ logos and icons for self-hosted (and non-self-hosted) software.
The collection is available for browsing via the directory at [selfh.st/icons](https://selfh.st/icons) and served to users directly from this repo using the jsDelivr content delivery network.
-To self-host the collection, users can clone, download, or sync the repository with a tool such [git-sync](https://github.com/AkashRajpurohit/git-sync) and serve it via a web server of their choosing (Caddy, NGINX, etc.).
+To self-host the collection, users can clone, download, or sync the repository with a tool such as [git-sync](https://github.com/AkashRajpurohit/git-sync) and serve it via a web server of their choosing (Caddy, NGINX, etc.).
## Color Options
diff --git a/png/allstar-link.png b/png/allstar-link.png
new file mode 100755
index 00000000..05761491
Binary files /dev/null and b/png/allstar-link.png differ
diff --git a/png/apache-kafka-dark.png b/png/apache-kafka-dark.png
new file mode 100755
index 00000000..cd24f66a
Binary files /dev/null and b/png/apache-kafka-dark.png differ
diff --git a/png/apache-kafka-light.png b/png/apache-kafka-light.png
new file mode 100755
index 00000000..ccc3aeb1
Binary files /dev/null and b/png/apache-kafka-light.png differ
diff --git a/png/apache-kafka.png b/png/apache-kafka.png
new file mode 100755
index 00000000..b218cf2e
Binary files /dev/null and b/png/apache-kafka.png differ
diff --git a/png/configarr-dark.png b/png/configarr-dark.png
new file mode 100755
index 00000000..e6bb17d1
Binary files /dev/null and b/png/configarr-dark.png differ
diff --git a/png/configarr-light.png b/png/configarr-light.png
new file mode 100755
index 00000000..908456ec
Binary files /dev/null and b/png/configarr-light.png differ
diff --git a/png/configarr.png b/png/configarr.png
new file mode 100755
index 00000000..30706a95
Binary files /dev/null and b/png/configarr.png differ
diff --git a/png/freepbx-dark.png b/png/freepbx-dark.png
new file mode 100755
index 00000000..950c25f6
Binary files /dev/null and b/png/freepbx-dark.png differ
diff --git a/png/freepbx-light.png b/png/freepbx-light.png
new file mode 100755
index 00000000..65ca888b
Binary files /dev/null and b/png/freepbx-light.png differ
diff --git a/png/freepbx.png b/png/freepbx.png
new file mode 100755
index 00000000..81c402a6
Binary files /dev/null and b/png/freepbx.png differ
diff --git a/png/jumpserver-dark.png b/png/jumpserver-dark.png
new file mode 100755
index 00000000..b259e382
Binary files /dev/null and b/png/jumpserver-dark.png differ
diff --git a/png/jumpserver-light.png b/png/jumpserver-light.png
new file mode 100755
index 00000000..b53b1e06
Binary files /dev/null and b/png/jumpserver-light.png differ
diff --git a/png/jumpserver.png b/png/jumpserver.png
new file mode 100755
index 00000000..4b404d19
Binary files /dev/null and b/png/jumpserver.png differ
diff --git a/png/removarr-dark.png b/png/removarr-dark.png
new file mode 100755
index 00000000..c0bf17fd
Binary files /dev/null and b/png/removarr-dark.png differ
diff --git a/png/removarr-light.png b/png/removarr-light.png
new file mode 100755
index 00000000..bbf2a859
Binary files /dev/null and b/png/removarr-light.png differ
diff --git a/png/removarr.png b/png/removarr.png
new file mode 100755
index 00000000..9fa0de58
Binary files /dev/null and b/png/removarr.png differ
diff --git a/svg/apache-kafka-dark.svg b/svg/apache-kafka-dark.svg
new file mode 100755
index 00000000..6ea72ae6
--- /dev/null
+++ b/svg/apache-kafka-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/apache-kafka-light.svg b/svg/apache-kafka-light.svg
new file mode 100755
index 00000000..ed565aa7
--- /dev/null
+++ b/svg/apache-kafka-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/apache-kafka.svg b/svg/apache-kafka.svg
new file mode 100755
index 00000000..62034299
--- /dev/null
+++ b/svg/apache-kafka.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/configarr-dark.svg b/svg/configarr-dark.svg
new file mode 100755
index 00000000..ff7a3763
--- /dev/null
+++ b/svg/configarr-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/configarr-light.svg b/svg/configarr-light.svg
new file mode 100755
index 00000000..36858d60
--- /dev/null
+++ b/svg/configarr-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/configarr.svg b/svg/configarr.svg
new file mode 100755
index 00000000..c32775eb
--- /dev/null
+++ b/svg/configarr.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/freepbx-dark.svg b/svg/freepbx-dark.svg
new file mode 100755
index 00000000..3de110c8
--- /dev/null
+++ b/svg/freepbx-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/freepbx-light.svg b/svg/freepbx-light.svg
new file mode 100755
index 00000000..d23c071a
--- /dev/null
+++ b/svg/freepbx-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/freepbx.svg b/svg/freepbx.svg
new file mode 100755
index 00000000..a5bf9aa5
--- /dev/null
+++ b/svg/freepbx.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/jumpserver-dark.svg b/svg/jumpserver-dark.svg
new file mode 100755
index 00000000..81fc3a30
--- /dev/null
+++ b/svg/jumpserver-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/jumpserver-light.svg b/svg/jumpserver-light.svg
new file mode 100755
index 00000000..ece997f3
--- /dev/null
+++ b/svg/jumpserver-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/jumpserver.svg b/svg/jumpserver.svg
new file mode 100755
index 00000000..c760e76f
--- /dev/null
+++ b/svg/jumpserver.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/removarr-dark.svg b/svg/removarr-dark.svg
new file mode 100755
index 00000000..a49800be
--- /dev/null
+++ b/svg/removarr-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/removarr-light.svg b/svg/removarr-light.svg
new file mode 100755
index 00000000..5a0d6c22
--- /dev/null
+++ b/svg/removarr-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/removarr.svg b/svg/removarr.svg
new file mode 100755
index 00000000..7a78521b
--- /dev/null
+++ b/svg/removarr.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/webp/allstar-link.webp b/webp/allstar-link.webp
new file mode 100755
index 00000000..d945f056
Binary files /dev/null and b/webp/allstar-link.webp differ
diff --git a/webp/apache-kafka-dark.webp b/webp/apache-kafka-dark.webp
new file mode 100755
index 00000000..bf0a3852
Binary files /dev/null and b/webp/apache-kafka-dark.webp differ
diff --git a/webp/apache-kafka-light.webp b/webp/apache-kafka-light.webp
new file mode 100755
index 00000000..5ed10a60
Binary files /dev/null and b/webp/apache-kafka-light.webp differ
diff --git a/webp/apache-kafka.webp b/webp/apache-kafka.webp
new file mode 100755
index 00000000..8e64e0db
Binary files /dev/null and b/webp/apache-kafka.webp differ
diff --git a/webp/configarr-dark.webp b/webp/configarr-dark.webp
new file mode 100755
index 00000000..2e00ba76
Binary files /dev/null and b/webp/configarr-dark.webp differ
diff --git a/webp/configarr-light.webp b/webp/configarr-light.webp
new file mode 100755
index 00000000..884a94d4
Binary files /dev/null and b/webp/configarr-light.webp differ
diff --git a/webp/configarr.webp b/webp/configarr.webp
new file mode 100755
index 00000000..d5dddddf
Binary files /dev/null and b/webp/configarr.webp differ
diff --git a/webp/freepbx-dark.webp b/webp/freepbx-dark.webp
new file mode 100755
index 00000000..b1d9c519
Binary files /dev/null and b/webp/freepbx-dark.webp differ
diff --git a/webp/freepbx-light.webp b/webp/freepbx-light.webp
new file mode 100755
index 00000000..671b552b
Binary files /dev/null and b/webp/freepbx-light.webp differ
diff --git a/webp/freepbx.webp b/webp/freepbx.webp
new file mode 100755
index 00000000..4f352c6f
Binary files /dev/null and b/webp/freepbx.webp differ
diff --git a/webp/jumpserver-dark.webp b/webp/jumpserver-dark.webp
new file mode 100755
index 00000000..14c020c0
Binary files /dev/null and b/webp/jumpserver-dark.webp differ
diff --git a/webp/jumpserver-light.webp b/webp/jumpserver-light.webp
new file mode 100755
index 00000000..8ca976ea
Binary files /dev/null and b/webp/jumpserver-light.webp differ
diff --git a/webp/jumpserver.webp b/webp/jumpserver.webp
new file mode 100755
index 00000000..e97ab814
Binary files /dev/null and b/webp/jumpserver.webp differ
diff --git a/webp/removarr-dark.webp b/webp/removarr-dark.webp
new file mode 100755
index 00000000..c1311d02
Binary files /dev/null and b/webp/removarr-dark.webp differ
diff --git a/webp/removarr-light.webp b/webp/removarr-light.webp
new file mode 100755
index 00000000..2a23c9ad
Binary files /dev/null and b/webp/removarr-light.webp differ
diff --git a/webp/removarr.webp b/webp/removarr.webp
new file mode 100755
index 00000000..b166d06e
Binary files /dev/null and b/webp/removarr.webp differ