From 92e399ddac8da0e3a188c2aec0434c8eb211cf70 Mon Sep 17 00:00:00 2001 From: Jeff Near Date: Sun, 5 Apr 2026 20:54:33 +0000 Subject: [PATCH] Remove mam-api container Add mousehold container Remove unused gluetun ports Add port forwarding to gluetun for airvpn --- pirate-ship/compose.yml | 25 +++++++++---------------- 1 file changed, 9 insertions(+), 16 deletions(-) diff --git a/pirate-ship/compose.yml b/pirate-ship/compose.yml index 523bfc0..59a7a04 100644 --- a/pirate-ship/compose.yml +++ b/pirate-ship/compose.yml @@ -9,22 +9,18 @@ services: devices: - /dev/net/tun:/dev/net/tun ports: - - 8000:8000/tcp # Gluetun's built-in HTTP control server - - 8888:8888/tcp # Gluetun's built-in HTTP proxy - - 8388:8388/tcp # Gluetun's built-in Shadowsocks server - - 8388:8388/udp # Gluetun's built-in Shadowsocks server - 8089:8089/tcp # Qbittorrent web-ui - 8090:8090/tcp # Qbittorrent2 web-gui - 8091:8091/tcp # Qbittorrent3 web-gui - 8069:8069/tcp # Qbittorrent_priv web-gui - - 3000:3000 # Firefox desktop gui - - 3001:3001 # Firefox desktop gui HTTPS + - 5010:5010/tcp # Mousehole volumes: - /home/fejy/docker/gluetun:/gluetun environment: # See https://github.com/qdm12/gluetun-wiki/tree/main/setup#setup - VPN_SERVICE_PROVIDER=airvpn - VPN_TYPE=wireguard + - FIREWALL_VPN_INPUT_PORTS=${qbit_portfw} # Wireguard: - WIREGUARD_PRIVATE_KEY=${WIREGUARD_PRIV_KEY} - WIREGUARD_PRESHARED_KEY=${WIREGUARD_PSHARE_KEY} @@ -139,17 +135,14 @@ services: condition: service_healthy #restart: unless-stopped - mam-api: - image: myanonamouse/seedboxapi - container_name: mam-api - user: 1029:1000 - environment: - - DEBUG=1 - #- mam_id=${MAM_KEY} - - interval=1 - volumes: - - /home/fejy/docker/mam-api:/config + 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 + - "/home/fejy/docker/mousehole:/srv/mousehole" depends_on: gluetun: condition: service_healthy