MAM Dynamic API is a Python-based Docker container designed to automate the updating and maintenance of MyAnonamouse.net Dynamic IP changes. This ensures that VPN clients maintain an updated authentication cookie, allowing seamless authorization for torrent downloaders without manual intervention.
- Automatically updates MyAnonamouse.net Dynamic IP changes
- Ensures VPN clients maintain an active authentication cookie
- Seamless integration with torrent downloaders
- Dockerized for easy deployment
- Docker installed on your system
- A configured Gluetun container for VPN connectivity
To deploy MAM Dynamic API, use the following docker-compose.yml
example:
services:
gluetun:
container_name: gluetun
{Your Gluetun Config}
mamdynamicapi:
image: jjonesdesign/mam-dynamic-api:latest
container_name: mam-dynamic-api
network_mode: "service:gluetun"
volumes:
- /your/config/directory/mamdynamicapi:/config
environment:
- MAM_ID="{Your MAM ID}"
Variable | Description |
---|---|
MAM_ID |
Your MyAnonamouse.net user ID. Required for authentication and IP updates. (Can be removed after initial setup) |
Host Path | Container Path | Description |
---|---|---|
/your/config/directory/mamdynamicapi |
/config |
Directory for storing configuration files. |
Note: Some may use the default ./config:/config for the volume mapping. |
Once deployed, the container will automatically update your MyAnonamouse.net authentication cookie whenever your dynamic IP changes, ensuring uninterrupted access for your torrent downloader.
If you encounter any issues or have suggestions, feel free to submit an issue or contribute via pull requests.
This project is licensed as described in the LICENSE file.