Storage Locations (Beta)
Define multiple local storage locations (different disks, NFS mounts, etc.) and choose which one to use when creating a repository. Different repos for the same client can live on different disks.
New Features
- Multiple storage locations: Add, edit, and delete storage locations from the new Storage page in the sidebar
- Per-repo storage selection: Choose a storage location when creating a local repository
- Disk usage monitoring: Each storage location card shows used/free space and repo counts
- NFS support: Mount NFS shares and use them as storage locations
- Remote Storage & S3 overview: Storage page now shows remote SSH hosts and S3 config alongside local locations
Changes
- Storage page replaces the read-only storage path in Settings
- Dashboard and scheduler report disk usage per storage location
- Server-side operations (prune, compact, check, download, restore) work correctly with non-default storage locations
Docker
- Additional storage paths must be volume-mounted into the container
- See the Storage Setup wiki page for Docker setup instructions
Bug Fixes
- Fix download permission denied on extracted files (SIGPIPE killing helper)
- Fix server-side operations using wrong path for non-default storage locations
- Fix dropdown menus clipped on repo and schedule cards