PruneMate
PruneMate lets you run docker image and resource cleanup helper entirely on your own server.
Overview
PruneMate - Docker image & resource cleanup helper, on a schedule! The project has 449 GitHub stars and is licensed under AGPL-3.0.
Key Features
Source: GitHub README
- 🕐 Flexible scheduling - Daily, Weekly, or Monthly cleanup runs with optional manual-only mode
- 🔀 Schedule control toggle - Enable/disable automatic scheduling, so PruneMate only runs manually
- 🔍 Prune preview - See exactly what will be deleted before executing manual prune operations
- 🌍 Timezone aware - Configure your local timezone
- 🕒 12/24-hour time format - Choose your preferred time display
- 🐳 Multi-host support - Manage multiple Docker hosts from one interface (requires docker-socket-proxy on remote hosts)
- 🧹 Selective cleanup - Choose what to prune: containers, images, networks, volumes, build cache
- 🏗️ Build cache cleanup - Reclaim significant space by pruning Docker builder cache (often 10GB+)
- 📊 All-Time Statistics - Track cumulative space reclaimed and resources deleted across all runs
- 🏠 Homepage integration - Display statistics in your Homepage dashboard (works with authentication enabled)
Getting Started
Source: GitHub README
services:
prunemate:
image: anoniemerd/prunemate:latest # Supports amd64 and arm64
container_name: prunemate
ports:
- "7676:8080"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./logs:/var/log
- ./config:/config
environment:
- PRUNEMATE_TZ=Europe/Amsterdam # Change this to your desired timezone
- PRUNEMATE_TIME_24H=true #false for 12-Hour format (AM/PM)
# Optional: Enable authentication (generate hash with: docker run --rm anoniemerd/prunemate python prunemate.py --gen-hash "password")
# - PRUNEMATE_AUTH_USER=admin
# - PRUNEMATE_AUTH_PASSWORD_HASH=your_base64_encoded_hash_here
restart: unless-stopped
docker-compose up -d
Normalized Features
Source: tool-features-normalized.json
docker, docker compose, mobile app, rest api, webhooks.
Deploy
Features
Integrations & APIs
- REST API
- Webhooks
Mobile & Desktop
- Mobile App
Related DevOps & Infrastructure Tools
View all 196 →Coolify
52KSelf-hosting platform that deploys apps, databases, and services to your own server with a single click. Open-source alternative to Heroku, Netlify, and Vercel.
Portainer
37KEnterprise container management platform for Kubernetes, Docker and Podman environments. Deploy, troubleshoot, and secure across any infrastructure.
1Panel
34KModern, open-source Linux server management panel. Web-based interface for managing servers, websites, databases, and containers.
CasaOS
33KA simple, easy-to-use, elegant open-source personal cloud system.
Dokku
32KA docker-powered PaaS that helps you build and manage the lifecycle of applications. The smallest PaaS implementation you've ever seen.
Dokploy
32KThe lightest self-hosted PaaS — one command, 3 minutes, and your apps are deploying with automatic SSL on a $4/month VPS.