Getting ErikrafT Drop
ErikrafT Drop is available across multiple platforms and integrations, making it accessible for virtually any device or workflow. Whether you prefer the web app, native applications, or platform-specific extensions, thereβs an ErikrafT Drop solution for your needs.Web Application
The primary way to use ErikrafT Drop is through the web application - no installation required. π https://drop.erikraft.com/Web App Features
- Instant Access: No download or installation required
- Cross-Platform: Works on any modern browser
- Progressive Web App: Installable as a native application
- Automatic Updates: Always using the latest version
- Full Feature Set: Complete ErikrafT Drop functionality
Browser Requirements
- Chrome 23+, Firefox 22+, Safari 11+, Edge 79+
- WebRTC support required
- JavaScript must be enabled
Mobile Applications
Android App
The Android application provides native integration with the operating system for enhanced file sharing capabilities.Download Sources
π± Google Play Store https://play.google.com/store/apps/details?id=com.erikraft.drop π¦ F-Droid https://f-droid.org/en/packages/com.erikraft.drop/ π² APKPure https://apkpure.com/p/com.erikraft.drop β¬οΈ Direct APK https://github.com/erikraft/Drop-Android/releases/latest/download/Drop-Android.apkAndroid App Features
- Native Integration: Share directly from any Android app
- Background Operation: Works while using other apps
- System Integration: Appears in Android share menu
- Optimized Performance: Native Android optimizations
- Offline Pairing: Works with paired devices offline
Requirements
- Android 5.0+ (API level 21)
- WebRTC support
- Network connection for initial pairing
iOS Integration
iOS Shortcut
For iOS users, ErikrafT Drop is available through the Shortcuts app, providing seamless integration with the iOS share menu. π iOS Shortcut https://routinehub.co/shortcut/24753/Shortcut Features
- Share Menu Integration: Appears in iOS share sheet
- Universal Content: Share images, files, URLs, and text
- Quick Access: One-tap file sharing
- System Integration: Works with any iOS app that supports sharing
Requirements
- iOS 12+ (Shortcuts app required)
- ErikrafT Drop running on target device
- Internet connection
Desktop Integrations
Browser Extensions
Enhance your browser experience with dedicated extensions for quick access and system integration.VS Code Extension
π» VS Code Marketplace https://marketplace.visualstudio.com/items?itemName=ErikrafT.erikraft-drop π§ Open VSX Registry https://open-vsx.org/extension/ErikrafT/erikraft-dropBrowser Extensions
π Opera Extension https://addons.opera.com/en/extensions/details/erikraft-drop/ π§ Thunderbird Add-on https://addons.thunderbird.net/pt-BR/thunderbird/addon/erikraft-drop/ π¦ Firefox Extension https://addons.mozilla.org/pt-BR/firefox/addon/erikraft-drop/Extension Features
- Quick Access: One-click file sharing from browser
- Context Menu: Right-click file sharing options
- System Integration: Native file browser integration
- Persistent Connection: Maintains ErikrafT Drop connection
Discord Integration
Discord Bot
Bring ErikrafT Drop functionality directly to your Discord server with the official bot. π€ Discord Bot https://discord.com/oauth2/authorize?client_id=1367869058707492955Bot Features
- Slash Commands:
/dropcommand for file sharing - File Transfer: Send and receive files through Discord
- Real-time Sync: Appears as paired device in web interface
- Multi-file Support: Send up to 3 files per command
- Text Messages: Send text messages alongside files
Requirements
- Discord server with bot permissions
- ErikrafT Drop instance with WebSocket fallback
- Node.js 18+ for self-hosting
Installation Guide
Quick Start
- Choose Your Platform: Select the appropriate version for your device
- Download: Use the provided download links
- Install: Follow platform-specific installation instructions
- Connect: Pair devices and start sharing files
Platform-Specific Setup
Web App
- Open https://drop.erikraft.com/ in your browser
- Allow camera permissions for QR code scanning (optional)
- Install as PWA for native app experience (optional)
Android App
- Download from Google Play Store or F-Droid
- Grant necessary permissions during installation
- Open app and connect to ErikrafT Drop network
- Enable system integration for share menu access
iOS Shortcut
- Download the shortcut from RoutineHub
- Add to Shortcuts library
- Enable βAllow Untrusted Shortcutsβ if needed
- Access from share menu in any app
Browser Extensions
- Install from respective extension store
- Grant necessary permissions
- Configure ErikrafT Drop server URL if self-hosting
- Use extension toolbar or context menu
Discord Bot
- Invite bot to Discord server
- Configure bot with Discord token
- Set up ErikrafT Drop connection
- Use
/dropcommand for file sharing
Self-Hosting Options
For users who prefer to run their own ErikrafT Drop instance:Server Requirements
- Node.js 20.18.1+
- 512MB RAM minimum
- Network connectivity
- Domain (optional but recommended)
Deployment Methods
- Docker: Containerized deployment
- Direct: Node.js application
- Cloud: Various cloud platform options
- Local: On-premise installation
Configuration
- Custom domain setup
- SSL/TLS certificates
- Rate limiting
- LAN-only mode
Choosing the Right Version
For Personal Use
- Web App: Most convenient, no installation
- Android App: Best for Android users with frequent sharing
- iOS Shortcut: Essential for iOS users
For Development Teams
- VS Code Extension: Integrate with development workflow
- Browser Extensions: Quick sharing during development
- Self-Hosting: Control over data and infrastructure
For Organizations
- Self-Hosting: Complete control over data
- Discord Bot: Integration with team communication
- Android App: Mobile workforce support
For Privacy-Conscious Users
- Self-Hosting: Data never leaves your infrastructure
- LAN Mode: Local-only file sharing
- No Registration: No personal data required
Compatibility Matrix
| Platform | WebRTC Support | Auto-Accept | QR Code | System Integration |
|---|---|---|---|---|
| Web App | β | β | β | β |
| Android | β | β | β | β |
| iOS Shortcut | β | β | β | β |
| VS Code | β | β | β | β |
| Browser Extensions | β | β | β | β |
| Discord Bot | β* | β | β | β |
Support and Community
Getting Help
- Documentation: Comprehensive guides and API references
- GitHub Issues: Report bugs and request features
- Community: Join discussions and share experiences
- Discord: Real-time community support
Contributing
- Open Source: All platforms are open source
- Translations: Help translate to your language
- Development: Contribute code and improvements
- Testing: Test pre-release versions
Updates and Maintenance
Automatic Updates
- Web App: Always latest version
- Android App: Google Play automatic updates
- Browser Extensions: Auto-update through extension stores
- Discord Bot: Manual updates for self-hosted instances
Version Compatibility
- Cross-Platform: All versions work together
- Backward Compatibility: Older versions work with newer
- API Stability: Consistent API across platforms
- Migration: Easy migration between versions