Understand Locations
A location represents a folder on your device that Spacedrive monitors. Key concepts: Non-Destructive: Spacedrive never moves or modifies your original files. It only reads and indexes. Device-Specific: Each location belongs to one device. Other devices see the files but can’t access the physical path. Real-Time Monitoring: Spacedrive watches for changes and updates the index automatically. Flexible Depth: Control how deeply Spacedrive analyzes files, from basic names to full content extraction.Locations can be local folders, external drives, or network mounts. Spacedrive treats them equally once indexed.
Add Your First Location
Open Location Manager
Click the + button next to “Locations” in sidebar or navigate to Settings → Locations.
Select Folder
Click “Add Location” and browse to the folder you want to index. Start with something manageable.
Configure Basic Settings
Set initial options:
- Display Name: Friendly name shown in sidebar
- Index Mode: How deeply to analyze (see below)
- Hidden Files: Include or exclude dot files
Indexing Modes Explained
Choose the right mode for your needs:Shallow Indexing
Fastest option capturing basic metadata:- File names and extensions
- Size and timestamps
- Directory structure
- Basic file type detection
- Quick overviews
- Temporary folders
- Network drives
- Initial exploration
Deep Indexing (Recommended)
Comprehensive analysis including:- Everything from shallow mode
- Content-based hashing
- Thumbnail generation
- Media metadata (EXIF, duration)
- Text extraction (coming soon)
- Photo libraries
- Document archives
- Media collections
- Permanent storage
Content Indexing
Full text and analysis (future release):- Everything from deep mode
- OCR for images
- Full text search
- AI-powered tagging
- Semantic relationships
Indexing mode affects initial scan only. You can re-index with different settings later.
Configure Location Settings
Fine-tune each location after adding:Indexing Rules
Customize what gets indexed:
- File Extensions: Include/exclude specific types
- Size Limits: Skip files over certain size
- Path Patterns: Ignore folders matching patterns
- Date Ranges: Only index recent files
Watching Options
Control real-time monitoring:
- Watch for Changes: Enable filesystem monitoring
- Watch Frequency: How often to check (default: instant)
- Process Immediately: Index new files right away
Index Different Content Types
Photo Libraries
Optimize for image collections:Document Archives
Best practices for documents:Media Collections
Handle video and audio efficiently:Development Projects
Index code intelligently:Add External Drives
Index removable storage:Configure Offline Behavior
In settings, enable “Offline Mode”:
- Preserves index when disconnected
- Shows files as unavailable
- Re-syncs on reconnection
Spacedrive remembers external drives. Reconnecting automatically updates the index for changes made elsewhere.
Add Network Locations
Index NAS and network shares:Mount Network Share
Ensure share mounted at OS level:
- macOS: Finder → Go → Connect to Server
- Windows: Map network drive
- Linux: Mount via fstab or GUI
Optimize for Network
Adjust settings for network performance:
- Reduce parallelism
- Enable caching
- Increase timeouts
- Shallow index initially
Monitor Indexing Progress
Track indexing status effectively:Job Manager
Access via status bar or⌘J / Ctrl+J:
- Current file being processed
- Files completed vs total
- Processing speed
- Time remaining estimate
- Pause/resume controls
Location Statistics
Right-click location → Statistics:System Resources
Monitor impact during indexing:- CPU usage (adjustable)
- Disk I/O
- Memory consumption
- Network bandwidth (for remote)
Optimize Performance
Large Libraries (>100k files)
Handle massive collections:Adjust Parallelism
Reduce concurrent processing for stability:
Settings → Location → Advanced → Max Workers: 2
Slow Storage
Optimize for external/network drives:- Enable read caching
- Increase batch sizes
- Reduce random access
- Use shallow indexing
- Process sequentially
System Impact
Minimize resource usage: CPU Management- Set process priority to low
- Limit worker threads
- Enable thermal throttling
- Reduce concurrent reads
- Increase buffer sizes
- Schedule during idle
- Lower thumbnail cache
- Reduce preview quality
- Clear cache regularly
Troubleshooting
Indexing stuck or slow
Common causes and solutions: Corrupted Files- Check logs for problem files
- Exclude problematic paths
- Run filesystem check
- Verify read access
- Run as appropriate user
- Check security software
- Free up disk space
- Close other applications
- Increase system limits
Files not appearing
Verify files indexed correctly:- Check location statistics
- Confirm indexing completed
- Try manual rescan
- Check exclusion rules
- Verify file permissions
Duplicates or missing files
Fix index inconsistencies:Advanced Location Management
Location Templates
Save configurations for reuse:Conditional Indexing
Index based on rules:Location Hierarchies
Organize nested locations:Cross-Device Locations
Share location references:While files stay on original device, location metadata syncs so other devices know what exists where.
