diff --git a/src/tools/types.ts b/src/tools/types.ts index acbc6ba74..2fc3ecb41 100644 --- a/src/tools/types.ts +++ b/src/tools/types.ts @@ -85,7 +85,24 @@ export type ServiceType = | 'Transmission'; export const MatchingImages: { image: string; type: ServiceType }[] = [ + //Official images { image: 'mauricenino/dashdot', type: 'Dash.' }, + { image: 'emby/embyserver', type: 'Emby' }, + { image: 'plexinc/pms-docker', type: 'Plex' }, + //Hotio images + { image: 'hotio/lidarr', type: 'Lidarr' }, + { image: 'hotio/radarr', type: 'Radarr' }, + { image: 'hotio/readarr', type: 'Readarr' }, + { image: 'hotio/sonarr', type: 'Sonarr' }, + { image: 'ghcr.io/hotio/lidarr', type: 'Lidarr' }, + { image: 'ghcr.io/hotio/radarr', type: 'Radarr' }, + { image: 'ghcr.io/hotio/readarr', type: 'Readarr' }, + { image: 'ghcr.io/hotio/sonarr', type: 'Sonarr' }, + { image: 'cr.hotio.dev/hotio/lidarr', type: 'Lidarr' }, + { image: 'cr.hotio.dev/hotio/radarr', type: 'Radarr' }, + { image: 'cr.hotio.dev/hotio/readarr', type: 'Readarr' }, + { image: 'cr.hotio.dev/hotio/sonarr', type: 'Sonarr' }, + //LinuxServer images { image: 'lscr.io/linuxserver/deluge', type: 'Deluge' }, { image: 'lscr.io/linuxserver/emby', type: 'Emby' }, { image: 'lscr.io/linuxserver/lidarr', type: 'Lidarr' }, @@ -94,7 +111,10 @@ export const MatchingImages: { image: string; type: ServiceType }[] = [ { image: 'lscr.io/linuxserver/radarr', type: 'Radarr' }, { image: 'lscr.io/linuxserver/readarr', type: 'Readarr' }, { image: 'lscr.io/linuxserver/sonarr', type: 'Sonarr' }, - { image: 'lscr.io/linuxserver/transmission', type: 'Transmission' }, + { image: 'lscr.io/linuxserver/transmission', type: 'Transmission' }, + //High usage + { image: 'markusmcnugen/qbittorrentvpn', type: 'qBittorrent' }, + { image: 'haugene/transmission-openvpn', type: 'Transmission' }, ]; export interface serviceItem {