Mjara Drive
Open-source Cloud Storage and File Collaboration
Mjara Drive
Mjara Drive is a secure, open-source cloud storage platform with a modern interface that makes storing, collaborating, and sharing files effortless.
Overview
Mjara Drive provides:
- File Storage - Upload and organize files
- Collaboration - Real-time document editing
- Sharing - Controlled file access
- Teams - Isolated workspaces
- S3 Integration - Scalable storage backend
Key Features
File Management
Organize your files:
| Feature | Description |
|---|---|
| Upload | Drag-and-drop files |
| Folders | Hierarchical organization |
| Views | List or Grid display |
| Preview | In-browser file viewing |
| Favorites | Quick access to important files |
| Search | Find files instantly |
Supported File Types
Preview directly in browser:
- Images (JPG, PNG, GIF, etc.)
- Videos (MP4, WebM, etc.)
- PDFs
- Documents
- Audio files
Document Editor
Built-in text editing with Mjara Writer:
- Rich text formatting
- Real-time collaboration
- Automatic versioning
- Manual save points
- Export options
Mjara Writer powers the document editing experience with real-time collaboration support.
Sharing & Permissions
Permission Levels
| Permission | Capabilities |
|---|---|
| Read | View and download |
| Comment | Read + add comments |
| Write | Comment + edit, move, rename |
| Share | Write + share with others |
Sharing Options
Share files and folders with:
- Individual users
- User groups
- Public links (optional)
Comments
Collaborate on shared files:
- Add comments to files
- Reply to comments
- @mention team members
- Notification alerts
Teams
Create isolated workspaces:
Team Features
- Shared folder view
- Team-specific permissions
- Multiple teams support
- Easy user management
Team Roles
| Role | Permissions |
|---|---|
| Manager | Full control, invite users |
| User | Standard access |
| Guest | Limited access |
Creating Teams
- Click "Create Team"
- Name your team
- Add description
- Invite members
- Set permissions
S3 Integration
Use AWS S3 for storage backend:
Benefits
- Scalable storage
- Cost-effective
- Reliable infrastructure
- Easy migration
Setup
- Configure S3 credentials
- Set bucket details
- Enable sync
- Files stored in S3
Sync Feature
For existing S3 files:
- Link existing files to Drive
- Manage via web interface
- Maintain S3 backend
Collaboration
Real-Time Editing
Edit documents together:
- Multiple simultaneous editors
- See others' cursors
- Instant sync
- Conflict resolution
Version History
Track document changes:
- Automatic versioning
- View previous versions
- Restore old versions
- Compare changes
Activity Log
Track file activity:
- Upload history
- Edit history
- Share events
- Access logs
File Operations
Basic Operations
| Action | Description |
|---|---|
| Upload | Add new files |
| Download | Save locally |
| Move | Change location |
| Copy | Duplicate file |
| Rename | Change name |
| Delete | Remove file |
Bulk Operations
Work with multiple files:
- Select multiple
- Bulk move
- Bulk delete
- Bulk download (zip)
Folder Operations
Organize with folders:
- Create nested folders
- Move folders
- Share folders
- Folder permissions
Storage Management
Storage Overview
Track your usage:
- Total storage used
- Storage by folder
- File type breakdown
- User quotas
File Organization
Best practices:
- Use clear folder structure
- Consistent naming
- Regular cleanup
- Archive old files
Security
Access Control
Secure your files:
- User authentication
- Permission system
- Audit logging
- Session management
Data Ownership
You own your data:
- Self-hosted option
- No vendor lock-in
- Export anytime
- Full control
If self-hosting Mjara Drive, always maintain a backup strategy for your files.
Hosting Options
Mjara Cloud
Managed hosting:
- Automatic updates
- Managed backups
- Technical support
- Easy setup
Self-Hosted
Host on your infrastructure:
- Complete control
- Data sovereignty
- Custom configuration
- No subscription
Best Practices
- Organize files in logical folders
- Use descriptive file names
- Set appropriate permissions
- Create teams for projects
- Enable version history
- Regular backups (self-hosted)
Getting Started
- Access Mjara Drive
- Create folder structure
- Upload initial files
- Set up teams
- Configure sharing
- Invite collaborators