Skip to content

A decentralized, open-source solution for sharing images, videos, and any other files.

Notifications You must be signed in to change notification settings

besoeasy/file-drop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File Drop

A decentralized, open-source solution for sharing images, videos, and any other files.

File Drop is a lightweight, peer-to-peer (P2P) application that allows users to share files directly between devices without relying on centralized servers. Built with privacy and simplicity in mind, it leverages Docker for easy deployment and P2P protocols for efficient, secure file transfers. With File Drop, you can upload anything without the fear of being censored since your data is relayed through your own computer. Even if your node loses its internet connection, your files persist across the entire IPFS network, ensuring availability.

File Drop

File Drop is not built for permanent storage. Think of it as a way to share files temporarily on networks like Nostr, forums, and other apps. Since IPFS itself can be memory-intensive, we’ve designed File Drop to be lightweight. If you need permanent storage, you can edit 2-3 lines in the code and set pinning to true, but that’s not our aim. File Drop supports any file type—be it images, videos, text files, or anything else—with a current limit of 250 MB per file, as the IPFS network isn’t mature enough to handle larger files reliably. However, with a powerful enough computer, there are practically no limits.

File Drop File Drop

Installation

Run the following command to start File Drop:

// stable version
docker run -d --restart unless-stopped -p 3232:3232 --name file-drop ghcr.io/besoeasy/file-drop:main

or

// for developers only
podman run -d --restart=unless-stopped -p 3232:3232 --name file-drop ghcr.io/besoeasy/file-drop:dev && podman logs -f file-drop

Usage

Access the application via http://localhost:3232 in your browser (or your machine’s IP if remote).

About

A decentralized, open-source solution for sharing images, videos, and any other files.

Topics

Resources

Stars

Watchers

Forks

Packages