diff --git a/static/icon/bitwarden.svg b/static/icon/bitwarden.svg
new file mode 100644
index 0000000..fa6428b
--- /dev/null
+++ b/static/icon/bitwarden.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/icon/cryptomator.svg b/static/icon/cryptomator.svg
new file mode 100644
index 0000000..19d80d4
--- /dev/null
+++ b/static/icon/cryptomator.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/icon/firefly-iii.svg b/static/icon/firefly-iii.svg
new file mode 100644
index 0000000..62c7728
--- /dev/null
+++ b/static/icon/firefly-iii.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/icon/freshrss.svg b/static/icon/freshrss.svg
new file mode 100644
index 0000000..754140e
--- /dev/null
+++ b/static/icon/freshrss.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/icon/gnupg.svg b/static/icon/gnupg.svg
new file mode 100644
index 0000000..2c39131
--- /dev/null
+++ b/static/icon/gnupg.svg
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/static/icon/joplin.svg b/static/icon/joplin.svg
new file mode 100644
index 0000000..f5d14a3
--- /dev/null
+++ b/static/icon/joplin.svg
@@ -0,0 +1,19 @@
+
+
\ No newline at end of file
diff --git a/static/icon/linkding.png b/static/icon/linkding.png
new file mode 100644
index 0000000..893029e
Binary files /dev/null and b/static/icon/linkding.png differ
diff --git a/static/icon/logseq.png b/static/icon/logseq.png
new file mode 100644
index 0000000..169d741
Binary files /dev/null and b/static/icon/logseq.png differ
diff --git a/static/icon/mailboxdotorg.svg b/static/icon/mailboxdotorg.svg
new file mode 100644
index 0000000..5958b49
--- /dev/null
+++ b/static/icon/mailboxdotorg.svg
@@ -0,0 +1,17 @@
+
+
+
\ No newline at end of file
diff --git a/static/icon/mozillafirefoxbrowser.svg b/static/icon/mozillafirefoxbrowser.svg
new file mode 100644
index 0000000..5d257b5
--- /dev/null
+++ b/static/icon/mozillafirefoxbrowser.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/icon/mozillathunderbird.svg b/static/icon/mozillathunderbird.svg
new file mode 100644
index 0000000..648c2de
--- /dev/null
+++ b/static/icon/mozillathunderbird.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/nextcloud.svg b/static/icon/nextcloud.svg
similarity index 100%
rename from static/nextcloud.svg
rename to static/icon/nextcloud.svg
diff --git a/static/icon/ntfy.svg b/static/icon/ntfy.svg
new file mode 100644
index 0000000..025bc36
--- /dev/null
+++ b/static/icon/ntfy.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/icon/rclone.svg b/static/icon/rclone.svg
new file mode 100644
index 0000000..b05b03f
--- /dev/null
+++ b/static/icon/rclone.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/icon/shiori.png b/static/icon/shiori.png
new file mode 100644
index 0000000..2a33503
Binary files /dev/null and b/static/icon/shiori.png differ
diff --git a/static/icon/signal.svg b/static/icon/signal.svg
new file mode 100644
index 0000000..2f3329a
--- /dev/null
+++ b/static/icon/signal.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/icon/syncthing.svg b/static/icon/syncthing.svg
new file mode 100644
index 0000000..f37bddd
--- /dev/null
+++ b/static/icon/syncthing.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/icon/vikunja.svg b/static/icon/vikunja.svg
new file mode 100644
index 0000000..94b6c17
--- /dev/null
+++ b/static/icon/vikunja.svg
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/static/icon/wallabag.svg b/static/icon/wallabag.svg
new file mode 100644
index 0000000..05e1361
--- /dev/null
+++ b/static/icon/wallabag.svg
@@ -0,0 +1 @@
+
\ No newline at end of file