diff --git a/public/icons/audiobookshelf.svg b/public/icons/audiobookshelf.svg
new file mode 100644
index 0000000..634b853
--- /dev/null
+++ b/public/icons/audiobookshelf.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/icons/readarr.svg b/public/icons/readarr.svg
new file mode 100644
index 0000000..958ef16
--- /dev/null
+++ b/public/icons/readarr.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/config/apps.ts b/src/config/apps.ts
index f8b9520..23ca855 100644
--- a/src/config/apps.ts
+++ b/src/config/apps.ts
@@ -36,10 +36,12 @@ export const appGroups: AppGroup[] = [
name: 'Media',
apps: [
{ name: 'Jellyfin', url: 'https://jellyfin.syco.me', icon: `${ICONS}/jellyfin.svg` },
+ { name: 'Audiobookshelf', url: 'https://audiobooks.syco.me', icon: `${ICONS}/audiobookshelf.svg` },
{ name: 'Navidrome', url: 'https://music.syco.me', icon: `${ICONS}/navidrome.svg` },
{ name: 'Overseerr', url: 'https://overseerr.syco.me', icon: `${ICONS}/overseerr.svg` },
{ name: 'Radarr', url: 'https://radarr.syco.me', icon: `${ICONS}/radarr.svg` },
{ name: 'Sonarr', url: 'https://sonarr.syco.me', icon: `${ICONS}/sonarr.svg` },
+ { name: 'Readarr', url: 'https://readarr.syco.me', icon: `${ICONS}/readarr.svg` },
{ name: 'Lidarr', url: 'https://lidarr.syco.me', icon: `${ICONS}/lidarr.svg` },
{ name: 'Prowlarr', url: 'https://prowlarr.syco.me', icon: `${ICONS}/prowlarr.svg` },
{ name: 'Bazarr', url: 'https://bazarr.syco.me', icon: `${ICONS}/bazarr.svg` },