consolidate api handlers

This commit is contained in:
Ben Phelps 2022-09-12 10:59:56 +03:00
parent 7bf1bf5369
commit 3660140539
3 changed files with 14 additions and 40 deletions

View file

@ -3,7 +3,6 @@ import credentialedProxyHandler from "utils/proxies/credentialed";
import rutorrentProxyHandler from "utils/proxies/rutorrent";
import nzbgetProxyHandler from "utils/proxies/nzbget";
import npmProxyHandler from "utils/proxies/npm";
import coinMarketCapProxyHandler from "utils/proxies/coinmarketcap";
const serviceProxyHandlers = {
// uses query param auth
@ -17,13 +16,13 @@ const serviceProxyHandlers = {
tautulli: genericProxyHandler,
traefik: genericProxyHandler,
sabnzbd: genericProxyHandler,
// uses X-API-Key header auth
// uses X-API-Key (or similar) header auth
portainer: credentialedProxyHandler,
jellyseerr: credentialedProxyHandler,
overseerr: credentialedProxyHandler,
ombi: credentialedProxyHandler,
coinmarketcap: credentialedProxyHandler,
// super specific handlers
coinmarketcap: coinMarketCapProxyHandler,
rutorrent: rutorrentProxyHandler,
nzbget: nzbgetProxyHandler,
npm: npmProxyHandler,