{"repo":"amerkurev/doku","free":true,"listed":false,"github":"https://github.com/amerkurev/doku","clone":"git clone https://github.com/amerkurev/doku.git","description":"💽 Doku - Docker disk usage dashboard","language":"Python","stars":442,"topics":["docker","dashboard","disk-space","disk-usage","monitoring","utility","devops","size-calculation","docker-disk-usage"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Doku Doku is a lightweight web application that helps you monitor Docker disk usage through a clean, intuitive interface. Quick Start For those eager to get started, here's the fastest way to run Doku: Then open http://localhost:9090/ in your browser. That's it! This command runs Doku with default settings and read-only access to your Docker socket and filesystem. See the sections below for more detailed setup options. Features Doku monitors disk space used by: - Images - Containers - Volumes - Builder cache - Overlay2 storage (typically the largest consumer of disk space) - Container logs - Bind mounts Getting Doku Pull the latest release from the Docker Hub: Using Doku The simplest way to use Doku is to run the Docker container. You'll need to mount two key resources: 1. The Docker Unix socket with -v /var/run/docker.sock:/var/run/docker.sock:ro 2. The top-level directory ( / ) of the host machine with -v /:/hostroot:ro The root directory mount is critical for Doku to calculate disk usage of logs, bind mounts, and especially Overlay2 storage. Without this mount, many key features of Doku will not function properly. Important: All host mounts are in read-only (ro) mode. This ensures Doku can only read data and cannot modify or delete any files on your host system. Doku is strictly a monitoring tool and never performs any cleanup or disk space reclamation actions on its own. For more advanced configurations, you can add SSL certificates, authentication, and environment variab","default_branch":null,"files":null,"tree":[],"storefront":"/r/amerkurev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/amerkurev/doku/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}