From d85a5edfd4452fc9218c28f4b77178081037f096 Mon Sep 17 00:00:00 2001 From: pixelthorn Date: Sat, 18 Jul 2026 09:32:59 -0500 Subject: [PATCH] Added mousehole api for homepage --- servarr.yaml | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/servarr.yaml b/servarr.yaml index 39df032..c9346a4 100644 --- a/servarr.yaml +++ b/servarr.yaml @@ -189,6 +189,7 @@ services: MOUSEHOLE_INSECURE_ALLOW_NO_AUTH: "true" MOUSEHOLE_ALLOWED_HOSTS: "*" MOUSEHOLE_ALLOWED_ORIGINS: "*" + MOUSEHOLE_AUTH_TOKEN: ${MOUSEHOLE_TOKEN} # For api # Secure access on a local machine only #MOUSEHOLE_AUTH_PASSWORD:${MOUSEHOLE_AUTH_PASSWORD} # Add this for Reverse Proxy Access @@ -201,7 +202,23 @@ services: - homepage.name=Mousehole - homepage.icon=mousehole.png - homepage.href=${MOUSEHOLE_URL} - - homepage.description=Syncs VPN IP address to MyAnonymouse + - homepage.description=Syncs VPN IP address to MyAnonymouse seedbox + - homepage.widget.type=customapi + - homepage.widget.url=${MOUSEHOLE_URL}/state + - homepage.widget.refreshInterval=10000 # optional - in milliseconds, defaults to 10s + - homepage.widget.headers.Authorization=Bearer ${MOUSEHOLE_TOKEN} + - homepage.widget.mappings[0].field=lastMamContact.ip + - homepage.widget.mappings[0].label=Host IP + - homepage.widget.mappings[0].format=text + - homepage.widget.mappings[1].field=hasCookie + - homepage.widget.mappings[1].label=Cookie + - homepage.widget.mappings[1].format=text + - homepage.widget.mappings[2].field=lastMamContact.reached + - homepage.widget.mappings[2].label=MAM Reachable + - homepage.widget.mappings[2].format=text + - homepage.widget.mappings[3].field=nextContactAt + - homepage.widget.mappings[3].label=Next Contact + - homepage.widget.mappings[3].format=relativeDate - dockhand.url=${MOUSEHOLE_URL} - rackpeek.tags=torrenting depends_on: