This tool uses Duc to provide a generic Storage Analyzer like provided by Synology to analyze the storage usage of a system. It's main goal is to to provide a storage usage overview on a NAS, how ever it could also work on any system which provides docker.
See details on https://github.com/caco3/storage-analyzer.
Use docker-compose.yml.
Run it with
docker compose up --build --detach
docker run -e "SCHEDULE=0 0 * * *" -e "RUN_SCAN_ON_STARTUP=false" \
-e "EXCLUDE=proc sys dev run tmp temp usr proc" -p 80:80 \
--mount type=bind,src=/,dst=/scan/root,readonly \
--mount type=volume,src=duc_database,dst=/database \
caco3x/storage-analyzer
A cron-expression that determines when an automatic scan is started.
Set to true if a snapshot should be created on each docker container start
Folder/file patterns to be excluded (comma separated list without double quotes).
Example: proc sys dev run tmp temp usr proc
Content type
Image
Digest
sha256:c146c1c4f…
Size
62.1 MB
Last updated
8 months ago
docker pull caco3x/storage-analyzer