TwitchDropsMiner 🐳 Docker
automatically farm twitch drops for games without watching streams - perfect for headless servers and VPS
key features
streamless drop progress
no video or audio is fetched, saving your bandwidth while still progressing active campaigns
runs completely headless
perfect for servers, VPS setups, NAS devices, or anything that supports docker
smart priority system
configure priorities and exclusions per game with flexible campaign management
auto-restarts
automatically switches to new campaigns as they go live, keeping your drops flowing
quickstart with Docker Compose
loading...
- create
docker-compose.yml
with the above configuration -
docker compose up -d
- log in once with your Twitch account when prompted
- drops will be farmed automatically in the background
your Twitch account must be linked to the games you want drops for: Twitch drops campaigns
see it in action
$ Docker compose up twitchdropsminer
[INFO] TwitchDropsMiner v1.2.0 starting...
[INFO] logged in as user: nokodo
[INFO] found 3 active drops campaigns
[INFO] watching stream: shroud (game: Valorant)
[SUCCESS] drop progress: 45% (time remaining: ~35min)
[INFO] monitoring drop progress...
[SUCCESS] drop claimed: Valorant weapon skin
[INFO] moving to next campaign: Rocket League
credits
all code comes from DevilXD/TwitchDropsMiner.
this project is just a Docker-focused fork, adapting the same core logic to non-GUI environments.
massive shoutout to @DevilXD and all original contributors! 🙏
if you want to support them directly — buy them a coffee