PruneMate - Docker image & resource cleanup helper, on a schedule!
1M+
Docker image & resource cleanup helper, on a schedule!
https://github.com/anoniemerd/PruneMateโ
Built with Python (Flask) ยท Docker SDK ยท APScheduler ยท Gunicorn
Keep your Docker host tidy with scheduled cleanup of unused images, containers, networks, and volumes.
The overall look and feel of the PruneMate dashboard
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 run -d \
--name prunemate \
-p 7676:8080 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v $(pwd)/logs:/var/log \
-v $(pwd)/config:/config \
-e PRUNEMATE_TZ=Europe/Amsterdam \
-e PRUNEMATE_TIME_24H=true \
--restart unless-stopped \
anoniemerd/prunemate:latest
Content type
Image
Digest
sha256:c9b485b6bโฆ
Size
49.5 MB
Last updated
8 months ago
docker pull anoniemerd/prunemate