103 lines
5.7 KiB
JavaScript
103 lines
5.7 KiB
JavaScript
import dynamic from "next/dynamic";
|
|
|
|
const components = {
|
|
adguard: dynamic(() => import("./adguard/component")),
|
|
audiobookshelf: dynamic(() => import("./audiobookshelf/component")),
|
|
authentik: dynamic(() => import("./authentik/component")),
|
|
autobrr: dynamic(() => import("./autobrr/component")),
|
|
azuredevops: dynamic(() => import("./azuredevops/component")),
|
|
bazarr: dynamic(() => import("./bazarr/component")),
|
|
caddy: dynamic(() => import("./caddy/component")),
|
|
changedetectionio: dynamic(() => import("./changedetectionio/component")),
|
|
channelsdvrserver: dynamic(() => import("./channelsdvrserver/component")),
|
|
cloudflared: dynamic(() => import("./cloudflared/component")),
|
|
coinmarketcap: dynamic(() => import("./coinmarketcap/component")),
|
|
deluge: dynamic(() => import("./deluge/component")),
|
|
diskstation: dynamic(() => import("./diskstation/component")),
|
|
downloadstation: dynamic(() => import("./downloadstation/component")),
|
|
docker: dynamic(() => import("./docker/component")),
|
|
kubernetes: dynamic(() => import("./kubernetes/component")),
|
|
emby: dynamic(() => import("./emby/component")),
|
|
evcc: dynamic(() => import("./evcc/component")),
|
|
fileflows: dynamic(() => import("./fileflows/component")),
|
|
flood: dynamic(() => import("./flood/component")),
|
|
freshrss: dynamic(() => import("./freshrss/component")),
|
|
gamedig: dynamic(() => import("./gamedig/component")),
|
|
ghostfolio: dynamic(() => import("./ghostfolio/component")),
|
|
glances: dynamic(() => import("./glances/component")),
|
|
gluetun: dynamic(() => import("./gluetun/component")),
|
|
gotify: dynamic(() => import("./gotify/component")),
|
|
grafana: dynamic(() => import("./grafana/component")),
|
|
hdhomerun: dynamic(() => import("./hdhomerun/component")),
|
|
homeassistant: dynamic(() => import("./homeassistant/component")),
|
|
homebridge: dynamic(() => import("./homebridge/component")),
|
|
healthchecks: dynamic(() => import("./healthchecks/component")),
|
|
immich: dynamic(() => import("./immich/component")),
|
|
jackett: dynamic(() => import("./jackett/component")),
|
|
jdownloader: dynamic(() => import("./jdownloader/component")),
|
|
jellyfin: dynamic(() => import("./emby/component")),
|
|
jellyseerr: dynamic(() => import("./jellyseerr/component")),
|
|
kavita: dynamic(() => import("./kavita/component")),
|
|
komga: dynamic(() => import("./komga/component")),
|
|
kopia: dynamic(() => import("./kopia/component")),
|
|
lidarr: dynamic(() => import("./lidarr/component")),
|
|
mastodon: dynamic(() => import("./mastodon/component")),
|
|
mealie: dynamic(() => import("./mealie/component")),
|
|
medusa: dynamic(() => import("./medusa/component")),
|
|
minecraft: dynamic(() => import("./minecraft/component")),
|
|
miniflux: dynamic(() => import("./miniflux/component")),
|
|
mikrotik: dynamic(() => import("./mikrotik/component")),
|
|
mjpeg: dynamic(() => import("./mjpeg/component")),
|
|
moonraker: dynamic(() => import("./moonraker/component")),
|
|
mylar: dynamic(() => import("./mylar/component")),
|
|
navidrome: dynamic(() => import("./navidrome/component")),
|
|
nextcloud: dynamic(() => import("./nextcloud/component")),
|
|
nextdns: dynamic(() => import("./nextdns/component")),
|
|
npm: dynamic(() => import("./npm/component")),
|
|
nzbget: dynamic(() => import("./nzbget/component")),
|
|
octoprint: dynamic(() => import("./octoprint/component")),
|
|
omada: dynamic(() => import("./omada/component")),
|
|
ombi: dynamic(() => import("./ombi/component")),
|
|
opnsense: dynamic(() => import("./opnsense/component")),
|
|
overseerr: dynamic(() => import("./overseerr/component")),
|
|
openmediavault: dynamic(() => import("./openmediavault/component")),
|
|
paperlessngx: dynamic(() => import("./paperlessngx/component")),
|
|
pfsense: dynamic(() => import("./pfsense/component")),
|
|
photoprism: dynamic(() => import("./photoprism/component")),
|
|
proxmoxbackupserver: dynamic(() => import("./proxmoxbackupserver/component")),
|
|
pialert: dynamic(() => import("./pialert/component")),
|
|
pihole: dynamic(() => import("./pihole/component")),
|
|
plex: dynamic(() => import("./plex/component")),
|
|
portainer: dynamic(() => import("./portainer/component")),
|
|
prometheus: dynamic(() => import("./prometheus/component")),
|
|
prowlarr: dynamic(() => import("./prowlarr/component")),
|
|
proxmox: dynamic(() => import("./proxmox/component")),
|
|
pterodactyl: dynamic(() => import("./pterodactyl/component")),
|
|
pyload: dynamic(() => import("./pyload/component")),
|
|
qbittorrent: dynamic(() => import("./qbittorrent/component")),
|
|
qnap: dynamic(() => import("./qnap/component")),
|
|
radarr: dynamic(() => import("./radarr/component")),
|
|
readarr: dynamic(() => import("./readarr/component")),
|
|
rutorrent: dynamic(() => import("./rutorrent/component")),
|
|
sabnzbd: dynamic(() => import("./sabnzbd/component")),
|
|
scrutiny: dynamic(() => import("./scrutiny/component")),
|
|
sonarr: dynamic(() => import("./sonarr/component")),
|
|
speedtest: dynamic(() => import("./speedtest/component")),
|
|
strelaysrv: dynamic(() => import("./strelaysrv/component")),
|
|
tailscale: dynamic(() => import("./tailscale/component")),
|
|
tautulli: dynamic(() => import("./tautulli/component")),
|
|
tdarr: dynamic(() => import("./tdarr/component")),
|
|
traefik: dynamic(() => import("./traefik/component")),
|
|
transmission: dynamic(() => import("./transmission/component")),
|
|
tubearchivist: dynamic(() => import("./tubearchivist/component")),
|
|
truenas: dynamic(() => import("./truenas/component")),
|
|
unifi: dynamic(() => import("./unifi/component")),
|
|
unmanic: dynamic(() => import("./unmanic/component")),
|
|
uptimekuma: dynamic(() => import("./uptimekuma/component")),
|
|
urbackup: dynamic(() => import("./urbackup/component")),
|
|
watchtower: dynamic(() => import("./watchtower/component")),
|
|
whatsupdocker: dynamic(() => import("./whatsupdocker/component")),
|
|
xteve: dynamic(() => import("./xteve/component")),
|
|
};
|
|
|
|
export default components;
|