Skip to main content

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.apk

Android 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-drop

Browser 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=1367869058707492955

Bot Features

  • Slash Commands: /drop command 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

  1. Choose Your Platform: Select the appropriate version for your device
  2. Download: Use the provided download links
  3. Install: Follow platform-specific installation instructions
  4. Connect: Pair devices and start sharing files

Platform-Specific Setup

Web App

  1. Open https://drop.erikraft.com/ in your browser
  2. Allow camera permissions for QR code scanning (optional)
  3. Install as PWA for native app experience (optional)

Android App

  1. Download from Google Play Store or F-Droid
  2. Grant necessary permissions during installation
  3. Open app and connect to ErikrafT Drop network
  4. Enable system integration for share menu access

iOS Shortcut

  1. Download the shortcut from RoutineHub
  2. Add to Shortcuts library
  3. Enable β€œAllow Untrusted Shortcuts” if needed
  4. Access from share menu in any app

Browser Extensions

  1. Install from respective extension store
  2. Grant necessary permissions
  3. Configure ErikrafT Drop server URL if self-hosting
  4. Use extension toolbar or context menu

Discord Bot

  1. Invite bot to Discord server
  2. Configure bot with Discord token
  3. Set up ErikrafT Drop connection
  4. Use /drop command 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

PlatformWebRTC SupportAuto-AcceptQR CodeSystem Integration
Web Appβœ…βœ…βœ…βŒ
Androidβœ…βœ…βœ…βœ…
iOS Shortcutβœ…βœ…βœ…βœ…
VS Codeβœ…βœ…βŒβœ…
Browser Extensionsβœ…βœ…βŒβœ…
Discord Bot❌*βœ…βŒβœ…
*Discord Bot uses WebSocket fallback instead of WebRTC

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
Choose the ErikrafT Drop version that best fits your workflow and start sharing files securely and efficiently across all your devices.