Settings & Configuration Guide¶
Customize File Organizer to fit your workflow.
Accessing Settings¶
Click the gear icon (⚙️) in the top right corner, then select Settings.
Workspace Settings¶
Workspace Path¶
Configure where File Organizer stores its data:
- Click Workspace → Path
- Choose workspace location
- Ensure sufficient disk space (10+ GB recommended)
- Click Save
Note: Changing workspace requires restart
Workspace Name¶
Give your workspace a custom name:
- Click Workspace → Name
- Enter workspace name
- Click Save
Uses: Shown in web interface title and API responses
User Preferences¶
Theme¶
Choose light or dark theme:
- Click Appearance → Theme
- Select:
- Light mode
- Dark mode
- Auto (follows system)
- Changes apply immediately
Language¶
Select interface language:
- Click Appearance → Language
- Choose from:
- English
- Spanish
- French
- German
- Japanese
- (More coming soon)
- Interface updates immediately
Display Density¶
Adjust interface spacing:
- Click Appearance → Density
- Choose:
- Compact (more content visible)
- Normal (default)
- Spacious (easier to read)
- Updates immediately
Font Size¶
Adjust text size:
- Click Appearance → Font Size
- Choose from slider
- Updates immediately
Notifications¶
Notification Preferences¶
Control what notifications you receive:
- Click Notifications
- Toggle notification types:
- Job completion
- Errors and warnings
- System updates
- Tips and suggestions
- Click Save
Desktop Notifications¶
Enable browser desktop notifications:
- Click Notifications → Desktop
- Grant permission when prompted
- Notifications appear even when tab inactive
Notification Sound¶
Enable/disable notification sounds:
- Click Notifications → Sound
- Toggle on/off
- Test sound button available
API Configuration¶
Generating API Keys¶
Create API tokens for programmatic access:
- Click API Keys
- Click Generate New Key
- Configure:
- Name: Identify the key
- Expiration: When key expires
- Permissions: What can be accessed
- Key is shown once - copy immediately
- Click Done
Managing API Keys¶
View and manage your API keys:
For Each Key:
- Name and creation date
- Expiration date
- Last used date
- Copy token
- Revoke: Delete immediately
- Regenerate: Reset with new token
API Key Permissions¶
Control what each API key can do:
- Read Files: List and view files
- Write Files: Upload and modify files
- Organize: Start organization jobs
- Analyze: Run analysis and search
- Delete: Remove files
- Admin: Full access (dangerous!)
Organization Settings¶
Default Methodology¶
Set default organization method:
- Click Organization → Default
- Choose:
- PARA
- Johnny Decimal
- Custom
- None
- Click Save
Methodology Options¶
Configure methodology-specific settings:
PARA
- Default folder structure
- Auto-create subfolders
Johnny Decimal
- Starting number range
- Subfolder naming
- Archiving rules
Custom
- Save custom rules
- Import/export rules
- Create rule templates
Organization Behavior¶
Control how organization works:
- Click Organization → Behavior
- Configure:
- Dry Run: Always preview first
- Preserve Originals: Keep copies
- Create Folders: Auto-create structure
- Auto-Backup: Backup before organizing
- Click Save
File Upload Settings¶
Upload Limits¶
Configure file upload restrictions:
- Click Upload → Limits
- Set:
- Max file size (per file)
- Max batch size (total)
- Supported file types
- Click Save
Auto-Scan¶
Enable automatic duplicate detection:
- Click Upload → Auto-Scan
- Toggle Enable Auto-Scan
- Configure:
- Scan after upload
- Similarity threshold
- Click Save
Backup Settings¶
Configure file backups:
- Click Upload → Backups
- Configure:
- Keep backups before organizing
- Backup retention (days)
- Backup location
- Click Save
Security Settings¶
Change Password¶
Update your account password:
- Click Security → Password
- Enter current password
- Enter new password (twice)
- Click Change Password
Password Requirements:
- At least 8 characters
- Mix of upper and lowercase
- At least one number
- At least one special character
Two-Factor Authentication¶
Enable additional security:
- Click Security → 2FA
- Choose method:
- Authenticator app (Google Authenticator, Authy, etc.)
- SMS (if configured)
- Follow setup wizard
- Save backup codes (securely!)
Sessions¶
View and manage active sessions:
- Click Security → Sessions
- See all active sessions:
- Browser type
- IP address
- Last activity
- Click Logout to end session
- Logout All to sign out everywhere
Login History¶
Review recent login activity:
- Click Security → Login History
- See:
- Date and time
- IP address
- Browser and OS
- Success/failure
Privacy Settings¶
Data Collection¶
Control what data is collected:
- Click Privacy → Data Collection
- Toggle options:
- Usage analytics
- Error reporting
- Feature suggestions
- No personal data is collected
Cookies¶
Manage browser cookies:
- Click Privacy → Cookies
- See what cookies are used:
- Session management
- User preferences
- Analytics
- Clear cookies if desired
Third-Party Services¶
View integrations:
- Click Privacy → Integrations
- No third-party integrations by default
- Enable if connecting external services
Storage Settings¶
View Storage¶
See storage usage breakdown:
- Click Storage → Usage
- See:
- Total capacity
- Used space
- Available space
- Breakdown by category
Clean Up Storage¶
Free up disk space:
- Click Storage → Cleanup
- Options:
- Delete old backups
- Clear caches
- Archive old files
- Remove duplicates
- Preview what will be deleted
- Click Cleanup
Storage Alerts¶
Get notified when storage runs low:
- Click Storage → Alerts
- Configure:
- Alert at % full (e.g., 80%)
- Notification method
- Click Save
Advanced Settings¶
System Information¶
View system details:
- Click Advanced → System
- See:
- Python version
- Ollama version
- Database info
- Available RAM/CPU
Import/Export¶
Backup and restore settings:
Export Settings
- Click Advanced → Import/Export
- Click Export Settings
- JSON file downloads
Import Settings
- Click Import Settings
- Choose JSON file
- Settings are restored
Logs¶
Access application logs:
- Click Advanced → Logs
- Filter by level:
- Debug
- Info
- Warning
- Error
- View recent logs
- Download logs file
Reset to Defaults¶
Reset all settings:
- Click Advanced → Reset
- Choose what to reset:
- All settings
- Workspace only
- User preferences
- WARNING: This cannot be undone
- Click Reset
Mobile Settings¶
Responsive Mode¶
The web interface adapts to mobile:
- Settings accessible on mobile
- Same functionality as desktop
- Touch-optimized interface
- Reduced features on very small screens
Offline Mode¶
Some features work offline:
- View cached files
- Read previous searches
- Check settings (read-only)
- No uploads/organization offline
Shortcuts¶
Quick keyboard shortcuts in settings:
| Shortcut | Action |
|---|---|
/ | Focus search in settings |
Ctrl+S | Save current setting |
Escape | Close dialog |
Troubleshooting Settings¶
Settings Not Saving¶
- Check for validation errors
- Ensure sufficient disk space
- Try browser refresh
- Check browser cookies enabled
API Key Not Working¶
- Verify key is copied correctly
- Check key hasn't expired
- Ensure key has required permissions
- Regenerate key if needed
2FA Not Working¶
- Verify time sync on device
- Check backup codes
- Try different authenticator app
- Contact administrator
Backup Settings¶
Export all settings before major changes:
- Click Advanced → Export Settings
- Save JSON file
- Keep in secure location
- Can restore if needed