Web Analytics

mousehole

⭐ 169 stars Simplified Chinese by t-mart

Mousehole,MAM 的 Seedbox IP 更新器

一个后台服务,用于更新 MAM 的 seedbox IP,并提供一个 HTTP 服务器来管理该服务。

Mousehole 演示

如果您使用主机/VPN/seedbox 进行种子上传且其 IP 地址不稳定,这将非常有用。

功能:

在更新之前,Mousehole 通过比较主机当前的 IP 地址和 AS 与上次 MAM 响应,检查是否确实需要更新。

详情见 API.md

快速开始

使用 Mousehole,您需要:

运行服务

#### Docker Compose(推荐)

services:
  gluetun:
    image: qmcgaw/gluetun:latest
    cap_add:
      
  • NET_ADMIN
devices:
  • /dev/net/tun:/dev/net/tun
ports:
  • "5010:5010" # Mousehole port
  • "8080:8080" # qBittorrent Web UI port
  • "6881:6881/tcp" # qBittorrent TCP torrent port
  • "6881:6881/udp" # qBittorrent UDP torrent port
environment: VPN_SERVICE_PROVIDER: "your-vpn-provider" FIREWALL_VPN_INPUT_PORTS: "6881" # qBittorrent torrent # more is needed here -- see Gluetun documentation # https://github.com/qdm12/gluetun-wiki # https://github.com/qdm12/gluetun-wiki/tree/main/setup/providers restart: unless-stopped

qbittorrent: image: lscr.io/linuxserver/qbittorrent:latest network_mode: "service:gluetun" environment: TZ: Etc/UTC # Set to your timezone for localization WEBUI_PORT: 8080 TORRENTING_PORT: 6881 restart: unless-stopped

mousehole: image: tmmrtn/mousehole:latest network_mode: "service:gluetun" environment: TZ: Etc/UTC # Set to your timezone for localization volumes: # persist cookie data across container restarts

  • "mousehole:/srv/mousehole"
restart: unless-stopped

volumes: mousehole:

入门级 Docker Compose 示例:

任何 VPN 设置都可以调整为包含 Mousehole 作为 sidecar。详情请参见 在 Docker Compose 中将 Mousehole 用作 Sidecar

#### Unraid

请参阅 Unraid 安装指南 获取 安装说明。

#### 本地

运行服务器命令:

bun run start

设置您的 MAM Cookie

一旦 Mousehole 运行,使用浏览器访问其网页界面,地址为 http://:5010。 如果您本地运行,地址很可能是

首次运行(或 Cookie 不同步时),需要手动设置 Mousehole 的 Cookie。

访问 Mousehole 网页界面时,您会看到一个设置 Cookie 的表单 —— 粘贴您的 Cookie 后点击“Set”按钮。

Mousehole Cookie Form

如果您需要获取 Cookie 的帮助,请点击“我该输入什么?”按钮查看教程。

处理错误

即使 Mousehole 已启动运行,仍有可能出现 Mousehole 无法自动修复的问题。以下是一些常见错误:

Docker 标签

Mousehole 在 Docker Hub 发布多个镜像标签:

如果您不知道选哪个,请选择 latest

环境变量

贡献

想要贡献代码?请查看 贡献指南

还有一个包含有用辅助功能的 contrib 目录。

链接

开发

``bash bun run dev `

归属

鼠洞 图标由 Sergey Demushkin 提供,来自 Noun Project (CC BY 3.0)

--- Tranlated By Open Ai Tx | Last indexed: 2026-04-12 ---