Docker storage,
finally flexible.
DokVol is an intelligent storage manager for Docker servers. Scan, move and monitor your volumes across your disks — without breaking your configurations.
Quick Installation
Deploy DokVol with root privileges to manage your disks.
curl -sSL https://raw.githubusercontent.com/thirdshop-org/dokvol/main/install.sh | sudo sh
Volume Scanner
Scans the Docker SDK to map each volume to its physical path. Identify 'heavy consumers' instantly.
Zero-Config Migration
Move your volumes from one disk to another without touching your .yml files. DokVol handles the full orchestration.
Symlink Abstraction
Use a symbolic link layer so your containers always point to the right path, regardless of the disk.
Auto Rollback
If the rsync transfer fails, DokVol restores the old link. Your data stays secure and available.
Monitoring & Alerts
Set alert thresholds per volume. Get notified before MariaDB saturates your SSD.
Orphan Cleanup
Detect and clean up orphaned volumes no longer attached to any container. Reclaim precious gigabytes.
The CLI experience built for Senior infrastructure.
We built DokVol in Go for instant responsiveness and zero dependencies. Manage your volumes via the command line for your scripts, or via the dashboard for visual monitoring.
Scan volumes and their actual size.
Migrate between disks (NVMe, HDD, Block Storage).
Audit and automatic cleanup of orphaned volumes.
$ dokvol list
CONTAINER | VOLUME | PATH | SIZE | DISK
------------------------------------------
mariadb | db_data | /var/lib/docker/.. | 4.2GB | /sda
ghost | content | /mnt/dokvol/content | 1.1GB | /sdb
$ dokvol shift db_data /mnt/block-storage
>> Migration successful in 14.2s
Roadmap
The evolution of DokVol, from CLI binary to full Dashboard.
Phase 1 : The Explorer
CompletedDocker scanner, physical mapping and recursive size calculation.
Phase 2 : The Magician
CompletedAutomated migration, rsync engine, symlink abstraction and rollback.
Phase 3 : The Interface
CompletedWeb Dashboard (SvelteKit), graphical visualizations and REST API.
Phase 4 : The Guardian
In ProgressThreshold alerts, automatic cleanup and audit logs.
Ready to take back control?
Install DokVol today and free your server from rigid storage constraints.
Open Source · Single Go Binary · No Vendor Lock-in