Skip to content

⚡ Blazing-Fast wireless file sync for Linux & mobile

License

Notifications You must be signed in to change notification settings

dhruvkshah75/oxidrop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

oxidrop

Bridging the Gap Between Your Desk and Your Devices

Written in Rust Status Active issues license version

Oxidrop - Blazing-fast wireless sync for Linux and mobile files. | Product Hunt


What is Oxidrop?

Oxidrop is a fast, local file server that lets you access your Linux files from your iPad/iPhone over your local network or mobile hotspot. No cloud needed—your files stay private and under your control.

What Problem Does It Solve?

  • No Cloud Dependency: Direct access to your files without third-party services
  • Network Freedom: Works over WiFi, mobile hotspot, or any local network
  • Privacy First: Your files never leave your device
  • Fast: Built with Rust for high-performance file streaming

Table of Contents

Demo

DemoRecording

Installation

1. Download & Extract

Download the latest release from GitHub Releases:

tar -xzf oxidrop-linux-x86_64.tar.gz
cd oxidrop

2. Run Setup Script

chmod +x setup.sh  # give the permission to execute 
./setup.sh

# change the port depeneding on the port that u set 
sudo ufw allow 8080/tcp # allow traffic on port 8080 

This will prompt you for:

  • Port (default: 9090)
  • Storage path (default: /home/user/oxidrop-storage)
  • Username
  • Password

3. Start the Server

./oxidrop

Connecting

How to connect mobile device like iPad, iPhone, Android devices to the server

1. Install WebDAV Nav or OwlFiles

Download WebDAV Nav from the App Store or OwlFiles from the playstore

2. Connect to Server

  1. Open WebDAV Navigator
  2. Tap "+" to add a new connection
  3. Enter your connection details:
    • URL: http://oxidrop.local:<port>/ (default: http://oxidrop.local:9090/)
    • Username: The username you set during setup
    • Password: The password you set during setup
  4. Disable Secure Connection
  5. Tap "Save"