diff --git a/homelab/server/config/homepage/docker-compose.yml b/homelab/server/config/homepage/docker-compose.yml
index 9c6766a2..585048db 100644
--- a/homelab/server/config/homepage/docker-compose.yml
+++ b/homelab/server/config/homepage/docker-compose.yml
@@ -17,6 +17,7 @@ services:
- web
volumes:
- $DOCKER_DATA/logs:/app/config/logs
+ - ./icons/:/icons
- ./bookmarks.yaml:/app/config/bookmarks.yaml
- ./docker.yaml:/app/config/docker.yaml
- ./kubernetes.yaml:/app/config/kubernetes.yaml
diff --git a/homelab/server/config/homepage/icons/1fichier.png b/homelab/server/config/homepage/icons/1fichier.png
deleted file mode 100644
index 87493931..00000000
Binary files a/homelab/server/config/homepage/icons/1fichier.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/5et-192.png b/homelab/server/config/homepage/icons/5et-192.png
deleted file mode 100644
index 06c9756b..00000000
Binary files a/homelab/server/config/homepage/icons/5et-192.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/authelia-280.png b/homelab/server/config/homepage/icons/authelia-280.png
deleted file mode 100644
index 60399999..00000000
Binary files a/homelab/server/config/homepage/icons/authelia-280.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/authentik-200.png b/homelab/server/config/homepage/icons/authentik-200.png
deleted file mode 100644
index a449352e..00000000
Binary files a/homelab/server/config/homepage/icons/authentik-200.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/aws.png b/homelab/server/config/homepage/icons/aws.png
deleted file mode 100644
index c76f90a8..00000000
Binary files a/homelab/server/config/homepage/icons/aws.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/azure.png b/homelab/server/config/homepage/icons/azure.png
deleted file mode 100644
index d2a28e35..00000000
Binary files a/homelab/server/config/homepage/icons/azure.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/bitwarden-512.png b/homelab/server/config/homepage/icons/bitwarden-512.png
deleted file mode 100644
index f7e12f14..00000000
Binary files a/homelab/server/config/homepage/icons/bitwarden-512.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/calibre-1024.png b/homelab/server/config/homepage/icons/calibre-1024.png
deleted file mode 100644
index 987324dd..00000000
Binary files a/homelab/server/config/homepage/icons/calibre-1024.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/cloudflare.png b/homelab/server/config/homepage/icons/cloudflare.png
deleted file mode 100644
index 52b2ad97..00000000
Binary files a/homelab/server/config/homepage/icons/cloudflare.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/deluge-1200.png b/homelab/server/config/homepage/icons/deluge-1200.png
deleted file mode 100644
index 2be17ec8..00000000
Binary files a/homelab/server/config/homepage/icons/deluge-1200.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/digital_ocean.png b/homelab/server/config/homepage/icons/digital_ocean.png
deleted file mode 100644
index 3a838b17..00000000
Binary files a/homelab/server/config/homepage/icons/digital_ocean.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/element-512.webp b/homelab/server/config/homepage/icons/element-512.webp
deleted file mode 100644
index 00b73dfc..00000000
Binary files a/homelab/server/config/homepage/icons/element-512.webp and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/favicon-16x16.png b/homelab/server/config/homepage/icons/favicon-16x16.png
deleted file mode 100644
index c3e9869a..00000000
Binary files a/homelab/server/config/homepage/icons/favicon-16x16.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/favicon-32x32.png b/homelab/server/config/homepage/icons/favicon-32x32.png
deleted file mode 100644
index ad5172e5..00000000
Binary files a/homelab/server/config/homepage/icons/favicon-32x32.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/fireshare.png b/homelab/server/config/homepage/icons/fireshare.png
deleted file mode 100644
index 24e8702e..00000000
Binary files a/homelab/server/config/homepage/icons/fireshare.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/gcp.png b/homelab/server/config/homepage/icons/gcp.png
deleted file mode 100644
index 2adedff3..00000000
Binary files a/homelab/server/config/homepage/icons/gcp.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/gitea-880.png b/homelab/server/config/homepage/icons/gitea-880.png
deleted file mode 100644
index 5dacd773..00000000
Binary files a/homelab/server/config/homepage/icons/gitea-880.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/gitlab.png b/homelab/server/config/homepage/icons/gitlab.png
deleted file mode 100644
index add216ec..00000000
Binary files a/homelab/server/config/homepage/icons/gitlab.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/grafana-1200.png b/homelab/server/config/homepage/icons/grafana-1200.png
deleted file mode 100644
index 6977d4bc..00000000
Binary files a/homelab/server/config/homepage/icons/grafana-1200.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/grafana-280.jpg b/homelab/server/config/homepage/icons/grafana-280.jpg
deleted file mode 100644
index 6db64eb4..00000000
Binary files a/homelab/server/config/homepage/icons/grafana-280.jpg and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/homer-458.png b/homelab/server/config/homepage/icons/homer-458.png
deleted file mode 100644
index e088a4aa..00000000
Binary files a/homelab/server/config/homepage/icons/homer-458.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/icon-any.png b/homelab/server/config/homepage/icons/icon-any.png
deleted file mode 100644
index c444c5cd..00000000
Binary files a/homelab/server/config/homepage/icons/icon-any.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/icon-any.svg b/homelab/server/config/homepage/icons/icon-any.svg
deleted file mode 100644
index 89f4ef73..00000000
--- a/homelab/server/config/homepage/icons/icon-any.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/homelab/server/config/homepage/icons/icon-maskable.png b/homelab/server/config/homepage/icons/icon-maskable.png
deleted file mode 100644
index 896ca669..00000000
Binary files a/homelab/server/config/homepage/icons/icon-maskable.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/jackett.png b/homelab/server/config/homepage/icons/jackett.png
deleted file mode 100644
index 07b5dc3d..00000000
Binary files a/homelab/server/config/homepage/icons/jackett.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/jdownloader.png b/homelab/server/config/homepage/icons/jdownloader.png
deleted file mode 100644
index 524925fc..00000000
Binary files a/homelab/server/config/homepage/icons/jdownloader.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/joplin-512.png b/homelab/server/config/homepage/icons/joplin-512.png
deleted file mode 100644
index fdd28a2e..00000000
Binary files a/homelab/server/config/homepage/icons/joplin-512.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/librespeed.svg b/homelab/server/config/homepage/icons/librespeed.svg
deleted file mode 100644
index 66bc5201..00000000
--- a/homelab/server/config/homepage/icons/librespeed.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/homelab/server/config/homepage/icons/lidarr.png b/homelab/server/config/homepage/icons/lidarr.png
deleted file mode 100644
index 09682d11..00000000
Binary files a/homelab/server/config/homepage/icons/lidarr.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/mega.svg b/homelab/server/config/homepage/icons/mega.svg
deleted file mode 100644
index 6efb1249..00000000
--- a/homelab/server/config/homepage/icons/mega.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/homelab/server/config/homepage/icons/namecheap.png b/homelab/server/config/homepage/icons/namecheap.png
deleted file mode 100644
index c479673a..00000000
Binary files a/homelab/server/config/homepage/icons/namecheap.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/navidrome.png b/homelab/server/config/homepage/icons/navidrome.png
deleted file mode 100644
index c2430c62..00000000
Binary files a/homelab/server/config/homepage/icons/navidrome.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/nextcloud.png b/homelab/server/config/homepage/icons/nextcloud.png
deleted file mode 100644
index 5ece49f5..00000000
Binary files a/homelab/server/config/homepage/icons/nextcloud.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/nzbhydra-256.png b/homelab/server/config/homepage/icons/nzbhydra-256.png
deleted file mode 100644
index 2e9fe74d..00000000
Binary files a/homelab/server/config/homepage/icons/nzbhydra-256.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/ombi-256.png b/homelab/server/config/homepage/icons/ombi-256.png
deleted file mode 100644
index da16e990..00000000
Binary files a/homelab/server/config/homepage/icons/ombi-256.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/oracle_cloud.png b/homelab/server/config/homepage/icons/oracle_cloud.png
deleted file mode 100644
index e015c647..00000000
Binary files a/homelab/server/config/homepage/icons/oracle_cloud.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/peertube-1534.png b/homelab/server/config/homepage/icons/peertube-1534.png
deleted file mode 100644
index 2b835a24..00000000
Binary files a/homelab/server/config/homepage/icons/peertube-1534.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/pihole-1200.png b/homelab/server/config/homepage/icons/pihole-1200.png
deleted file mode 100644
index 9758df4e..00000000
Binary files a/homelab/server/config/homepage/icons/pihole-1200.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/plex-580.png b/homelab/server/config/homepage/icons/plex-580.png
deleted file mode 100644
index c7878fe2..00000000
Binary files a/homelab/server/config/homepage/icons/plex-580.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/plex-900.png b/homelab/server/config/homepage/icons/plex-900.png
deleted file mode 100644
index 31a96cb8..00000000
Binary files a/homelab/server/config/homepage/icons/plex-900.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/portainer-200.webp b/homelab/server/config/homepage/icons/portainer-200.webp
deleted file mode 100644
index 5892aaf2..00000000
Binary files a/homelab/server/config/homepage/icons/portainer-200.webp and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/portainer-256.png b/homelab/server/config/homepage/icons/portainer-256.png
deleted file mode 100644
index 450c467b..00000000
Binary files a/homelab/server/config/homepage/icons/portainer-256.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/prometheus-1200.png b/homelab/server/config/homepage/icons/prometheus-1200.png
deleted file mode 100644
index bd8e2436..00000000
Binary files a/homelab/server/config/homepage/icons/prometheus-1200.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/qbittorrent.svg b/homelab/server/config/homepage/icons/qbittorrent.svg
deleted file mode 100644
index 69d8cf62..00000000
--- a/homelab/server/config/homepage/icons/qbittorrent.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-
\ No newline at end of file
diff --git a/homelab/server/config/homepage/icons/radarr-256.png b/homelab/server/config/homepage/icons/radarr-256.png
deleted file mode 100644
index f192d0bc..00000000
Binary files a/homelab/server/config/homepage/icons/radarr-256.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/rutorrent-512.png b/homelab/server/config/homepage/icons/rutorrent-512.png
deleted file mode 100644
index de8c0e76..00000000
Binary files a/homelab/server/config/homepage/icons/rutorrent-512.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/sabnzbd-256.png b/homelab/server/config/homepage/icons/sabnzbd-256.png
deleted file mode 100644
index 399cb332..00000000
Binary files a/homelab/server/config/homepage/icons/sabnzbd-256.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/safari-pinned-tab.svg b/homelab/server/config/homepage/icons/safari-pinned-tab.svg
deleted file mode 100644
index 26dc0efd..00000000
--- a/homelab/server/config/homepage/icons/safari-pinned-tab.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/homelab/server/config/homepage/icons/send.svg b/homelab/server/config/homepage/icons/send.svg
deleted file mode 100644
index 26d529d2..00000000
--- a/homelab/server/config/homepage/icons/send.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/homelab/server/config/homepage/icons/sendgrid.png b/homelab/server/config/homepage/icons/sendgrid.png
deleted file mode 100644
index 235630f0..00000000
Binary files a/homelab/server/config/homepage/icons/sendgrid.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/sharex-256.png b/homelab/server/config/homepage/icons/sharex-256.png
deleted file mode 100644
index 4d2fab1b..00000000
Binary files a/homelab/server/config/homepage/icons/sharex-256.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/sharry.png b/homelab/server/config/homepage/icons/sharry.png
deleted file mode 100644
index 798d20df..00000000
Binary files a/homelab/server/config/homepage/icons/sharry.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/sonarr-256.png b/homelab/server/config/homepage/icons/sonarr-256.png
deleted file mode 100644
index d4f68e84..00000000
Binary files a/homelab/server/config/homepage/icons/sonarr-256.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/stash.svg b/homelab/server/config/homepage/icons/stash.svg
deleted file mode 100644
index 39f616d8..00000000
--- a/homelab/server/config/homepage/icons/stash.svg
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/homelab/server/config/homepage/icons/tautulli-350.png b/homelab/server/config/homepage/icons/tautulli-350.png
deleted file mode 100644
index 3cf72642..00000000
Binary files a/homelab/server/config/homepage/icons/tautulli-350.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/tdarr.png b/homelab/server/config/homepage/icons/tdarr.png
deleted file mode 100644
index d6c95766..00000000
Binary files a/homelab/server/config/homepage/icons/tdarr.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/traefik-400.png b/homelab/server/config/homepage/icons/traefik-400.png
deleted file mode 100644
index 7cce508f..00000000
Binary files a/homelab/server/config/homepage/icons/traefik-400.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/truenas-280.png b/homelab/server/config/homepage/icons/truenas-280.png
deleted file mode 100644
index abc25a2b..00000000
Binary files a/homelab/server/config/homepage/icons/truenas-280.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/uptimekuma-512.png b/homelab/server/config/homepage/icons/uptimekuma-512.png
deleted file mode 100644
index 4ff5fdc6..00000000
Binary files a/homelab/server/config/homepage/icons/uptimekuma-512.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/wireguard.svg b/homelab/server/config/homepage/icons/wireguard.svg
deleted file mode 100644
index 02a7d430..00000000
--- a/homelab/server/config/homepage/icons/wireguard.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/homelab/server/config/homepage/icons/wordpress-1200.png b/homelab/server/config/homepage/icons/wordpress-1200.png
deleted file mode 100644
index b8933c52..00000000
Binary files a/homelab/server/config/homepage/icons/wordpress-1200.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/xbackbone.png b/homelab/server/config/homepage/icons/xbackbone.png
deleted file mode 100644
index 5f56b18b..00000000
Binary files a/homelab/server/config/homepage/icons/xbackbone.png and /dev/null differ
diff --git a/homelab/server/config/homepage/icons/zerotier.webp b/homelab/server/config/homepage/icons/zerotier.webp
deleted file mode 100644
index 2537450d..00000000
Binary files a/homelab/server/config/homepage/icons/zerotier.webp and /dev/null differ
diff --git a/homelab/server/config/homepage/services.yaml b/homelab/server/config/homepage/services.yaml
index 422c03de..dbb4a7a4 100644
--- a/homelab/server/config/homepage/services.yaml
+++ b/homelab/server/config/homepage/services.yaml
@@ -6,39 +6,39 @@
- Gitlab:
href: https://gitlab.jafner.net/
description: Fully-featured, self-hosted Git server
- icon: gitlab.png
+ icon: gitlab
- Nextcloud:
href: https://nextcloud.jafner.net
description: Cloud collaboration platform
- icon: nextcloud.png
+ icon: nextcloud
- Plex:
href: https://plex.jafner.net
description: TV show and movie server
- icon: plex-580.png
+ icon: plex
- Ombi:
href: https://ombi.jafner.net
description: Web interface for wishlisting movies and shows to be added to Plex
- icon: ombi-256.png
+ icon: ombi
- Send:
href: https://send.jafner.net
description: Simple, private file sharing
- icon: send.svg
+ icon: firefoxsend
- Fireshare:
href: https://clips.jafner.net
description: Simple platform for sharing video clips
- icon: fireshare.png
+ icon: fireshare
- Grafana:
href: https://grafana.jafner.net
description: Metrics visualization tool
- icon: grafana-1200.png
+ icon: grafana
- Calibre SFF:
href: https://sff.calibre.jafner.net
description: A large collection of sci-fi and fantasy books
- icon: calibre-1024.png
+ icon: calibre
- Calibre RPG:
href: https://rpg.calibre.jafner.net
description: My collection of Dungeons & Dragons books
- icon: calibre-1024.png
+ icon: calibre
- VanDAM:
href: https://3d.jafner.net
description: A digital asset manager for 3D models
@@ -47,12 +47,12 @@
- 5eTools:
href: https://5e.jafner.tools
description: D&D 5e Complete Reference
- icon: 5et.png
+ icon: /icons/5et.png
- Joplin:
href: https://joplin.jafner.tools
description: Sync server for the Joplin notes app
- icon: joplin-512.png
+ icon: joplin
- Bitwarden:
href: https://bitwarden.jafner.tools
description: Sync server for the Bitwarden password manager
- icon: bitwarden-512.png
+ icon: bitwarden